Kann nur aus eigener Erfahrung sprechen:
Habe bei BMW schon 6 Monate vorher angekündigt, daß ich das Fahrzeug "rauslaufen" will. Händler bekam den Buchwert am Anfang des Monats der Rückgabe (!) von der BMW Bank und hat mir dann das Angebot unterbreitet, was bei den damaligen Gebrauchtwagenpreisen gut war. Er hätte locker 3-5Tsd mehr erzielen können.
Das Leasing wird dann einfach normal beendet ohne Km-Stand, bzw. Anspruch auf Minder-km und Schäden. Damit geht das Fahrzeug zum Händler über und er hat dann mit mir einen einfachen Kaufvertrag abgeschlossen.
Ob ein Rückkaufangebot attraktiv ist oder nicht, muss man selbst entscheiden. Am besten auf Gebrauchtwagenportalen vergleichen, damit man ein Gefühl bekommt.