New leases generally stipulate no third party buyout. This means that you have to di yourself. Once all the money has changed hands, Yaoundé can then sell it to Carmax. Don’t forget the taxes - that can cost a bunch.At the end of your lease, you will get an inspection done by the leaseholder who will give you a quote for how much it would cost you to return the car if anything. Once you have this, take the car to CarMax and ask them how much you would owe (or receive) if they were to buy out the lease.
CarMax (or you if you wanted to keep the car) only have to pay the leaseholder the residual amount that was agreed upon years earlier when you bought the car but cars often hold their value more than the leaseholder estimates because no one can perfectly predict the future. If you have minor damage to the car, CarMax will use its own in-house folks to repair so they charge you about half what the leaseholder would for the same damage. Similarly, for over mileage, it'll cost you a lot less when letting CarMax buy out the lease than you would have to pay the leaseholder.
Regardless, you now have two options. Return the car to the leaseholder (and possibly pay for the privilege due to damage or over mileage) or let CarMax buy it out. CarMax takes care of all the paperwork so it's just as easy to go that route, but now you have a choice.
The biggest value of leasing to me is that it gives you a three-way option at the end of the lease and depending upon the effective interest rate for the lease may not even cost you much to gain this "option".
Sponsored