If I am going to put a down payment on my purchase, can I wait until delivery to make the payment so I can inspect the car first? Is final payment a time of delivery a cashiers check or personal check or wire transfer or what does Tesla accept? You hand it over to the person delivering the vehicle?