I’ll admit right now that I went too far with my 2007 335i. It was too powerful to use on the street, so I always had to drive carefully and could never wring it out on the street without fearing blue lights. For a daily it was too much.
That’s why my current 335i is mostly stock, just square wheels, exhaust, and cosmetics. It’s honestly more fun, and you won’t know until you’ve been on both sides of the fence.