Is it Smarter to Buy Now or Wait?