Well, as with most things, that depends. Sooner rather than later is certainly the correct time to buy, since mortgage interest rates are going back up and prices are still going up. However, it’s also very difficult to buy right now, because high demand and low supply makes for cutthroat competition. The pandemic certainly played a role in this, but the principal factor in the low availability is lack of construction that has been going on for decades, particularly of multi-family residences. So, the question is really, “Can I buy now?”
Houses are not staying on the market very long, and only the best offers are being accepted. Hesitation is sure to lead to a failed attempt. If you think you can provide the best offer, just send it in; don’t wait. If you attempt to wait out the competition, you’ll be waiting quite a while to get the best deals. It’s likely that inventory is going up in the near future, but that’s not going to instantly impact prices — prices are unlikely to go down at all until interest rates are higher. If you can’t provide the best offer, your chances may be low now, but they will be even lower in the future in the short term. Either act now, or play the long game.