Should you Buy Now or Wait?