I didn't even realize 0% was possible (this would be my first time actually shopping for a car)
Before going to the dealer, I recommend check with your local credit unions, and getting approved for a loan. They usually have pretty low rates. If the dealer can beat that rate, go with the dealers financing, otherwise use your credit union financing.