
If you’re thinking about buying a classic BMW 3 Series, you’ve probably come across two awesome options: the BMW E30 from the 1980s and the BMW E36 from the 1990s. Both cars are legends in their own right, but which one should you actually buy in 2025? The BMW E30 is the car that made