BMW is doing 0.9 % 72 months on CPO cars until the end of the month, and you get factory extended warranty. That way you have a couple of years under warranty to shake out any bugs
It is a crazy deal, BMW never offers rates that low.
Unless you are paying cash for your car it is a no brainer,.