17. BMW M3 E46
In October of 2000, the E46 M3 was introduced. It featured an all-new engine, drivetrain, and components. The car has since been regarded as one of the finest BMW M cars and a perfect driving machine. The E46 M3 was a big improvement over the E36 M3 from the ’90s.

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