You can do it on the spot. I did a small deposit via ACH and brought a check from my bank for the rest. They didn't get it until I inspected the car fully. You can setup the bank info prior to it, but not submit the payment until you are ready to fully take ownership of the car.