How deep are your pockets , Ethan ? The spindle doesn't have to come off (on a 123 anyways) to replace the upper or lower BJ's seperately. The cost of taking it apart twice may make it worthwhile to change all the joints , tie rods , bushings etc. but I prefer the 'if it ain't broke completely yet you'll get another 60K of service out of it' service plan
.Same goes for the wheel bearings , if they're still servicable why change them ?And when you do , use factory parts , I believe they're worth it .