A good bill of sale will provide the guidelines and protection for both parties. The buyer would sign first and then you would sign after ensuring you have the funds.
If you have a loan on the vehicle, have the buyer wire the money directly to the bank. The bank will put any excess funds in...