There is no expiry date for an offer. However, if you do not want to continue and the contract has not been signed then generally a letter to the agent rescinding your offer to purchase is all that is required.