buy now or wait