Any part you pay from your own accounts, you can put in the routing and account information on your phone at Tesla website at the dealer after inspection and authorize an electronic debit immediately. Any financed portion you can have the bank issue a check to take with you on the delivery day, and you will have your VIN before the car is even produced if ordering to your spec. If financed thru Tesla, they will take care of that portion. You can also take a personal check for your portion, but why? The Tesla web site wants you to pay everything right away, or earlier than delivery. Don't let it fool you. Pay after you are satisfied with the delivery. Once Tesla gets your money, they will take a long time to return any of it if there are problems with your new car at delivery.