I have a deal with a pro to purchase his new 2022 boat that is on order at the end of the season. since i have specified certain colors, he understandably wants a deposit up front. Has anyone here gone through this before? if so I am looking for advice on what the contract should say before giving the deposit.