It is the best of times and the most complex time to buy real estate. Now, there are near-record low inventory and near high record high prices that make buying a new home challenging.
Add in higher interest rates, and nearly every property has multiple