1. BMW M3 E46

In October of 2000, BMW presented the E46 M3 featuring an all-new engine, drivetrain and components. And since then, people have regarded it as one of the finest BMW M cars as well as a perfect driving machine. All M cars are a blast to drive, but the E46 M3 was a big improvement over the E36 M3 from the ’90s. Also, it is one of the last analog sports cars you can buy.

With a 343 HP straight six-cylinder engine, almost ideal weight distribution and great chassis, the M3 E46 was a sales success. And with the six-speed manual transmission and respectable performance, the E46 M3 soon won the hearts of car enthusiasts all over the world. But best of all, it is one of the best second-hand performance cars available today.