How long should one wait....