Is 2021 a Good Time to Buy a Home?