I’ve decided to trade in my truck for a small compact with a manual. I need better gas mileage than the 12mpg I get with my truck plus I really have no need for a truck. I plan on only having this new compact for 2 years then giving it to my son when he turns 16. Then I’m going to get myself a midlife crisis sports sedan from Germany.

I figure I can get about $15k for my truck and want to spend about $10k so looking for something under $25k. I’m leaning towards a 2017 Sonic Premier hatchback. I like that I can get a manual and still get all the bells and whistles (well, at least all the bells and whistles such a cheap car has anyway). I really like Android Auto too.

So tell me why I shouldn’t get the Sonic and what I should get instead and why.