Get the car Krowned. Ultimately, you will never fully prevent rust from taking hold, but Krown yearly will go way, way above and beyond just washing the underbody.
FYI - you're in the wrong section, this is the F15 X5 section covering 2014-2018 models. You want the G05 section here -
https://g05.bimmerpost.com/forums/