how long to wait