Any contract or agreement for the sale or lease of a lot not exempt under section
1702 of this title may be revoked at the option of the purchaser or lessee until midnight of the seventh day following the signing of such contract or agreement or until such later time as may be required pursuant to applicable State laws, and such contract or agreement shall clearly provide this right.