10. 2016 BMW 2 Series–$37,597

Luxury Vehicles at Bargain Prices

Coming at number 10 is the 2016 BMW 2 Series, which might not be the most practical vehicle available in this price range, but it sure is a lot of fun to drive. With 240 horsepower, a compact design and rear-wheel drive owners love the sporty look and feel.