Hello Scotty,
I know you aren’t a big fan of BMWs but I’m looking at buying a 2 year old CPO bmw 330 i as I love how they drive and they have sentimental value to me cause my grandfather owned one as a kid and was the first car I ever drove. Anyway how bad of a idea is buying a 2 year old CPO one if I could get it for around 33,000
It's a bad idea because they're money pits, as I'm sure you've heard Scotty say countless times.
However, you've decided to sacrifice reliability and cost for sentimentality, which is your personal choice. But then, why ask us?
If you don’t mind an endless money pit, and have the cash to burn, go for it.
IMHO, the core of BMW engines and transmissions (ZF) are reliable. BUT, BMW’s cost an arm and a leg to maintain.
I owned a 2007 BMW X5 from 2016 to 2020, and spent more on the X5 in 4 years, than 20+ years of owning my 1999 Honda Accord.
I only recommend BMW’s if one has money to burn, or they are willing to do the maintenance and repairs themselves. Otherwise it is an endless money pit.
