4: BMW M3 (E46)
The next generation and more advanced of the M3 still offers bang for the buck. The E46 is the next generation of the M3 sports car. Also fairly affordable in price, you can find the E46 M3 on the used market easily. Depending on the year and model you want, the price will fluctuate. The E46 BMW was one of the most popular models. There was a pleasant mixture of modern technology and comfort in the E46 (via Spanner Rash).

You can drive one of these today and not feel like you are driving something out of date. The M3 E46 is different than other sport sedans from this era. The naturally aspirated engine has stood the test of time. The E46 M3 had a unique blend of luxury and performance that still holds true today.