The key is to always pay cash for a car. Never get a loan.
Actually, no. The best thing to do is get it financed and take the cash discount versus the 0% APR, then pay it off the next day. You can typically save yourself a thousand bucks that way, and the turn-around is fast enough that you basically take no hit on your credit score.