A little bit of advice on cost.
1. check your steering rack with a experienced mechanic, perhaps if it is loose, the rack can be tigtened further. cost, upah only.
2. check your tie rods for wear & tear, . a free play indicates tie rod connection bush to the strut is worn. cost, 100++ per side.
3. check the lower arm bush for wear & tear. car will judder once brake is applied.cost, should be around 180 to 250 per side. insist for m3 arm bush, they tends to last long.
4. Suspension. traces of oil leakge shows the seals on the absorber is deteriorating, more swings on bumps are better prove of suspension failure.Solution, change it, my suggestion, the Black bilstein. 280 to 320 per side.
good luck.