I am never going to say that “now” is a good time to buy a home or to sell one. There just isn’t one “now” that is best for everyone. However, over the years I have observed how much it can cost to wait for the perfect time, price and house.
Holding out for that perfect house in the perfect location that is a bargain can mean an extra decade of paying rent, as it rises each year while trying to save for a downpayment and missing out on building equity.
People who bought houses when interest rates were high generally paid less and refinanced later on. There are no guarantees when it comes to buying a house but most people need a place to live and in the long run, people who own real estate are able to build more wealth than those who do not own real estate.
There isn’t ever a perfect time to buy a house or to sell one.