When must the purchaser pay the price in a contract?
The purchaser must pay the price when the contract is initially made and before the delivery of the property and before a claim is made for it, unless a contrary agreement has been made.