Get a WRX if you can afford the monthly payments and insurance rate.
AWD, excellent handling car, ABS(four pot caliper front disk brakes - you WILL need that), turbo, perfect as a daily driver, perfect for autocrossing or rallying on weekends, you will not get stuck in the snow, handles better than fwd and rwd in the rain....all under $25,000!
But you\'re young, you can\'t afford the insurance...unless you\'re making a lot of money.
OR you can bu a used Impreza RS.