never pay a deposit or down payment that goes straight into the dealers pocket.
If you really want to put a down payment then finance the car and once you get your first bill send the deposit/down payment amount in a separate check writing on the check "TO PRINCIPAL ONLY" this way you know 1 it all goes to the car and 2 it all goes to the principal value.
To the OP that 500$ doesn't guarantee you jack shit, You bought that salesman one nice steak dinner and drinks along with some commission fir THIN AIR. Very foolish, its your money I guess.
Price of the car isn't even out yet..... Bro send me 500$ and ill guarantee you the special edition RS its top secret.