Car buyers are switching to discount models as average price breaks $47,000—and it’s not just the cash-poor | Fortune