2020 330i vs 2018 340i
Hi everyone, I'm looking for your opinions... I currently drive a Subaru BRZ, and am looking for upgrading to a more practical yet still a sporty car. I'm considering either the 2018 340i M sport package or the 2020 330i base model. The 340i is $28K with 25k miles on it. I like the fact that it's an inline 6 with some decent hp and exhaust notes. Brand new 330i is around $36k, and I like it's new refreshed interior/exterior design and updates, and the fact that it's brand new. I keep thinking about the pros/cons. 340i is less expensive, bigger engine, m sport package, but it has had two owners in the past.. And the 330i; more expensive, less power, base model, but it's a brand new car with updated design, and the reassurance of warranty. What do you guys think?