I have dilemma here & just want to get some opinion. My 2009 WRX Hatch has 250k miles, all stock with slight imperfect exterior & cracked windshield. I am planning to purchase a new WRX. Would you drive the 2009 till it die & donate it or try to sell it and get something back as down payment toward the new WRX? I wanna to see if anyone would buy with such a high mileage and swap out/rebuilt the engine. The car stills run well & use it as work commute. How much would be fair?