Another what car thread I’m afraid. I’m usually pretty decisive on what to get next, but for some reason am struggling this time.

I currently have an e93 M3 which I love, however a new job means I’m driving long distances on mainly motorways and it’s not really the car for the job. This is not least because there’s no torque/power below 5000 rpm, and even driving slowly I’m filling up every 270 or so miles.

Looking to the collective’s experience to see if there are better options? Needs 4 seats, petrol engine, reasonable torque and power, and to not be boring! Budget up to around 35k ish. I’m considering a 440i coupe or convertible, or maybe an Alfa guilia Veloce, but would appreciate thoughts or experience of viable options. Thanks.