Bonjour,
Réponse ici :
https://www.service-public.fr/particuliers/vosdroits/F929/personnalisation/resultat?lang=&quest0=0&quest=
"La date d'achat est le jour de la signature de l'acte authentique.
Le propriétaire peut donner congé au locataire pour qu'il libère les lieux au plus tard à la date d'échéance du 1er renouvellement ou de la 1re reconduction du bail en cours."
En clair :
La période de 3 ans en cours lors de l'achat se déroule sans changement.
Le bail est renouvelé en décembre 2025.
Le congé ne sera effectif qu'à la fin de la période SUIVANTE de 3 ans, soit décembre 2028.
NB: Ceci concerne un congé pour vente du nouveau propriétaire.
S'il donne congé pour reprise, il prendrait effet 2 ans après la date d'achat, soit par exemple décembre 2026 si achat en décembre 2024.
En pratique l'acquéreur n'a a priori aucun intérêt à acheter occupé puis revendre rapidement (il n'aura pas amorti les frais de notaire, et devra payer une taxe sur la plus-value, etc)