Should You Wait Until Home Prices Come Down Before Buying?