There’s only one real answer here. Forget $20k. Buy a $10k Honda Civic hatchback. It has the space, fuel economy, reliability, and the manual. It’s also considerably cheaper which is important because this guy shouldn’t be buying a $20k car (even financed) in his financial situation.