Is it time to buy or is it better to wait for it to drop?