18. BMW M3 (E90)
BMW is not a brand that ages well when it comes to the residual value. Sadly, as with most luxury cars, BMWs loses most of its value when it drives off the lot. The E90 generation of the 3-Series was notable for its exceptional on-road manners and refined interior. The M3 was the sport model of the generation and it’s gone down in value over the past decade. Getting your hands on an M3 has never been cheaper. Decent examples are going for less than $20,000. This generation of the M3 is a stellar bargain for that price, and buyers get a lot of great features.
The sports package on the M3 comes with a beefier engine, alloys, and an appearance package. In addition to the exterior enhancements, the M3 also came with a built-in navigation system. Overall, the M3 presents a well-rounded sports sedan. You’ll notice that the timeless exterior styling is one of the reasons the 3-Series remains a popular choice on the used car market. When it comes to elite driving attributes at a reasonable price, the E90 variation of the M3 is a standout deal.