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.