An E30 325iS lightly weight stripped would stay beside you in a straight line and leave you in the twisties... that's not even a M series car.

FYI.