time to buy and wait