I have to agree with others here. I'm not experienced with WRX's but cars in general, especially cars that are tuner friendly as these, you should be more careful. If the 2010 is a stretch, I would either save more money or get something more reasonable and keep a cushion.
As for the "25.5k" price you're asking, I can get a new base under that price. If I were you, I would just buy something more affordable and when things are better financially, get an upgrade. There are a lot of cheaper cars that are a blast to drive. Get something that has already taken the depreciation hit and that is reliable, and drive that for about two years. Save more money. In two years, your used car should still cost about the same, plus your saved cash, and you've got yourself affording a new/newer wrx.