Is it the Right Time to Buy a House ?