As a homebuyer, should I wait to buy?