No one can predict the future. The main reason to buy a home is because it's a good personal decision for you at this time in your life and you want your very own space. It's just a bonus that prices are very low now (although they are going up) now and rates are at record lows. If you buy a home now and prices tank in the future, you can't blame yourself. Real estate ebbs and flows. Historically prices increase over the long term so if you plan on owning a home for the next 5-10 years you should be fine. - Thu May 17, 2012