Bonjour,
Normalement, on donne une durée de validité à l'offre d'achat. Par exemple, offre valable 1 mois. L'acheteur est alors engagé durant ce délai et le vendeur peut l'accepter à tout moment. Passé ce délai, l'acheteur n'est plus engagé.
La clause que vous citez est fantaisiste, à partir du moment où le vendeur a accepté votre offre, la vente est parfaite (code civil).