It’s human nature to want to buy at the optimal price. Yet the optimal time is often a fleeting moment that can be identified only in hindsight.
In reality, we often are most consumed with purchasing at exactly the wrong time. Conversely, the optimal times to buy are typically at the points when no one seems interested. As soon as that mood changes, the advantage we could have enjoyed to strike a truly favorable deal is gone.
Of course, the perfect timing for buying a home depends on your specific situation.