You really have to decide on what you want bro. In my opinion, the BRZ is the perfect enthusiast car. It’s a blank canvas. You can build a beautiful show car or a track monster. You could also make it a perfect daily driver like most people do. Want to get rid of that torque dip? Get headers and a tune. Want to add more HP and torque? Get a supercharger or turbo kit. You’ll have the ultimate daily if money is no problem lol on top of all that, you can customize this car however you want with the endless aftermarket options. Endless amounts of wheels, suspension upgrades, aero parts, body kits, lighting-whatever you want you can bet someone makes it for the twins. And that’s really what made me go for this car.
I’ve owned a modified 335i with N54 engine and it was fun and all but pretty unreliable for me. Sometimes I miss the power but I don’t regret getting the BRZ. It’s something you can rev out around town or you can cruise with ease while saving a lot of gas. You can easily have fun with it in stock form or you can go crazy with it. If you’re looking for a small, RWD sports car, this is the one for you bro. Good luck