High Interest Rates? This Could Still Be a Great Time to Buy a Home