My 2005 legacy gt is in dire need of a suspension overhaul, with 190k on the chassis it’s become quite uncomfortable over bumps, and seems to have quite a lot of bodyroll. My question is, what’s the cheapest/most effective way to overhaul the suspension. I know I need end links and possibly struts, but while I have it in pieces I’m wondering what else I should do. Should I buy bilstein spec b struts/springs brand new? Or do I buy used suspension from a wrx/legacy and just replace that for the time being. Do I buy aftermarket sway bars + end links too? I would like to keep everything under $1500 any reccomendations are greatly appreciated, thanks.