Real estate is a long term investment. You shouldn't get carried away by or try to rationalise (obviously it makes for intersting discussion, but not sure what value it adds) the short term fluctuations - weakness in the market or strength. Invest on the basis of the long term drivers of value.