My truck is nearing 140,000 on the clock. Have not touched the front end . It still isn't missbehaving but I know the time is near. Thinking about trading the truck in a year or two. Thought these Synergy ball joints might be a good upgrade even if I keep it as I don't want to go with the super expensive ones. Thinking I'll start collecting the parts now and do this this spring. Any thoughts?