Earlier this month, I was in an accident where my 2007 Subaru Impreza (standard) got totaled. The other party cut me a check ($10500 ish), and I'm currently borrowing a relative's 2004 Camry. I'm not in a hurry to get a new car, as I intend to keep it for 10 years. But it seems like all the above cars have some short comings.
WRX: FA engine makes it very fuel efficient. Lacks overall power compared to STI. I'd get the Premium trim, which is a lot cheaper than either the STI/RS.
STI: By today's standards, ancient EJ engine with terrible fuel economy for the power/weight (Yes, I care about fuel economy to a certain point). Flamboyant rear spoilers (unless you pay up for the limited edition @ 40K to remove them). However... I love the stiff chassis... AND .... it's an STI!
Focus RS: It's a hatchback (big plus)! I expect the 2.3L ecoboost to best the STI on most fronts. Otherwise, not much information on it. Also a big potential downside is resale value. I've been looking at the Focus ST, and its resale gets dinged hard compared to a WRX.
I've been really leaning towards the Focus RS (pending full specs/more reviews), but resale value is a big one for me. If I bought a Ford Focus instead of an Impreza in 2007, I'd be sitting at $4K less... which is quite significant. KBB isn't 100% accurate (they said my Impreza is worth $8K) nor does it have the Focus RS. However, based off the the depreciation of a 2013 Focus ST vs 2013 WRX, it's about a 70% vs 90% new value difference, which is huge.
If the STI had a new engine, I would definitely go for that. Right now, getting a WRX seems to make the most economical sense, but I think I would always have that nagging feeling about getting the lower trim every time I see a STI.
Thoughts? Should I just wait another year?