Now is a good time to buy a new car. The struggles facing the auto industry are unprecedented and so are the deals available to buyers. Car dealers need to sell cars in order to stay in business, which makes this a strong buyers’ market. Rebates, financing, and trade-in values are the best they’ve been in a long time.