How Smart Is It to Buy a Home Today?