Is it still a good time to buy Real Estate?