So it looks like both of my front struts are at the point of replacing (Rav4 is 11 years old and has 168,200 miles on it) since they're leaking. I'm also going to replace the rear shocks while it's at the shop (nothing has been replaced yet- all original parts). With this many miles would it be wise to go ahead and replace all the ball joints, tie end rods and sway bar links too? I'd like to see how many miles I can get on it before it's completely worn out. It runs great, doesn't burn any oil that I can see, has just superficial undercarriage rust (nothing on the door seems) and I really like this car. Thoughts?