Affordable? It's like a 125k 3er.  This car should be a slight premium to an m3 at best.

BMW hasn't been able to compete in the this performance tier for a decade now. Overprice, underperform. Audi is the new BMW imo.