OK, so I think I need new ball joints for my 2016 RAM 3500.

What’s everyone thoughts?

Do I spend the money on the lifetime ones?

Or the ones that you can rebuild?

Thanks, guys.