9. BMW 240i xDrive – $47,300
The fabulous M2, along with its bigger brothers M3 and M4 are filling the pages of car magazines. As some of the best performance cars you can buy, these powerful machines are well over the $50,000 limit. However, you can buy the next best thing – a compact BMW 240i with the xDrive all-wheel-drive option.
You will save a lot of cash, yet you will get nearly the same power level, composed chassis, precise steering and performance numbers. The 240i has a 3.0-liter turbocharged six-cylinder with 335 HP capable of launching it from 0 to 60 mph in 4.3 seconds.
The performance is enough to call this coupe a sports car and to bring a smile to any driver`s face when putting the right foot down. The xDrive all-wheel drive is an option that it adds some weight to the car yet it still delivers exceptional road holding. You’ll have a sure grip and safety in all weather conditions. You can do without it, but if you live in a cold climate, you should consider paying a bit extra for it.