Just got the word that my 2010 Forester needs new head gaskets, sway bar links, ball joints, radiator, differential fluid and transmission filter. A mechanic I know and trust quotes me just over $3000 after tax. I paid $6400 for the car 1.5 years ago with 131k miles. It now has 160k miles. I went to my local Subaru dealership and they offered $3800 for it towards a certified used 2017 Forester premium with 22k miles. Should I pay for the repairs and keep this car or trade/sell it myself and get a new model (not necessarily the one at the dealership). Thanks!!