Subaru Impreza- $19,215
This Subaru received a makeover in 2017 and has standard all-wheel-drive for an affordable price. It is built with the quality you would expect from a Subaru and is available in sedan and four-door hatchback models. All models are powered by a capable 2.0-liter four-cylinder engine that produces 152 hp. It can be mated to a CVT or six-speed manual transmission depending on the trim. At $23,410 the 2.0i Premium sedan is the best choice with optional safety features such as adaptive cruise, automatic emergency braking, and forward collision alert. You can add a moonroof and blind spot monitoring and still stay below $25,000.