I currently own an '86 325es and now I want a M3 - who doesnt? Anyway, originally, I wanted an E36, but I dont think I can afford that and afford to actually live, so I am now considering an E30 M3. What are the major differences in the years from 1988 - 1991? Any advice would be greatly appreciated. Is there the "best" year to buy, or does it not really matter. I want the car to feel 'solid' and look imaculate. If I get a E30, I want a low mile one with no mods, so I can be assured it probably wasnt beaten. Any how, thank you if anyone can be of help.