Buy now vs wait