From the cars you mentioned to compare, all of them have factory turbo except for the M3. Thus, it is always more reliable but it will not be cheap to maintain a M3.
For business looks, the M3 will be fantastics. Elegant, Sporty and yet still "casual" but with 333 hp in built, it is more hp than the rest of the cars you mention.
However, to modify a M3 is very costly and practically, you should look at the Evos where it can go up till above 800 hp depending on your budget. This means, over the time, you will not be boring because yuo can always upgrade and upgrade and upgrade.
Evo parts is cheaper than subaru and BMW as well.
For business looks, the M3 will be fantastics. Elegant, Sporty and yet still "casual" but with 333 hp in built, it is more hp than the rest of the cars you mention.
However, to modify a M3 is very costly and practically, you should look at the Evos where it can go up till above 800 hp depending on your budget. This means, over the time, you will not be boring because yuo can always upgrade and upgrade and upgrade.
Evo parts is cheaper than subaru and BMW as well.