Many factors come into play.
Higher the down the lower the payment, financed amount, which means less in interest paid.
Will your credit allow you to put nothing down? (higher payment)
Do you have a trade? Is your trade paid for? Do you owe more then it is worth?
How long are you keeping the car? If you plan on trading in say 3 years the less you put down can increase how much you owe when you go to trade in. If it is more then the car is worth now you need to come up with a larger down or roll your negative onto your next car.