I just recently bought a 2009 Subaru Impreza WRX (sedan) with 69,000 miles. I am 17 years old and was driving around my mom's '05 Honda CRV before I decided to buy my own Subaru. They guy I bought it off of kept the car VERY clean and I could tell it was maintained very well. He instructed me keep the oil very clean and top it off with Royal Purple every 900 or so miles; with a full oil change every 3000 miles. He had a Subaru SPT Exhaust put on at 5,000 miles and that was the only performance upgrade he put on the car. Besides the exhaust, he had 35% tint added to all windows. (I think it looks very nice and blends well with the Silver-ish exterior color) Ever since I bought the car I have been salivating over all the different builds and kits I see on other WRX models and there is so much I want to do with the car. I was wondering if anyone could help direct me in the right path to get the correct upgrades and improvements I need to make the WRX even nicer then it already is. I am fairly new to these forms so any response or encouragement would be much appreciated. Thanks guys!