Real estate: Is this summer the time to buy?