Mate, I used to work for Subaru and wouldn't recommend buying one.
WRX - underpowered for a car of its size, like someone said earlier, they are anything but quick
STi - Rear shockers last about 3 months, Rear Diffs whine their tits off and the Variable Centre Diffs are prone to whining aswell.
P1 - awesome cars but anywhere near 60,000 miles and your looking towards and engine rebuild
And iv only drove one CTR but i didnt see what all the fuss was about, nothing out of the ordinary.
Just my honest thoughts on the matter