Supposedly, the E30 M3 is the best M3 of its time, so a bunch of BMW purists love to use them for the auto-cross. But I'm under the impression that the newer M3's always perform better in all aspects. Pesronally, I would get an E36 M3, I like that 240hp I6 motor and the overall look of the car.