New Home Sales, Inventory, Pricing. All Good News for Builders and Buyers