The E30 M3 Is the Easy Answer. Here Are Our Three Real M3 Favorites
The BMW M3 turns 40 this year. Four decades of the car that redefined what a sports sedan could be — and in that time, six generations, a handful of body styles, engines ranging fr...