There has never been a better time to be in the market to buy a car.