This May Be the Best Time To Buy a Brand-New Home