Now's a great time to buy a new car if you have a sizeable down payment and good credit, as Toyota, Nissan and Infiniti are all offering zero percent financing on many new cars.