Don’t try to obsess with trying to time the market and figure out when is the best time to buy. Trying to anticipate the housing market is impossible.
The best time to buy is when you find your perfect house and you can afford it. Real estate is cyclical, it goes up and it goes down and it goes back up again. So, if you try to wait for the perfect time, you’re probably going to miss out.