2. BMW M3 E46

In October of 2000, the E46 M3 was introduced and featured the all-new engine, drivetrain, and components and has since been regarded as one of the finest BMW M cars and 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 and one of the last analog sports cars you can buy.

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