First congratulations, tomorrow is going to be a memorable day for sure.
Since receiving MX on 6/27, I've become a bit of a fanatic about washing my car. I basically never washed my last car, and if I did, it was an auto-car wash. But since seeing my perfect MX in person on delivery day, those days were instantly over. My car was perfect and I decided to do everything in my power keep it that way.
So long story short, I've full embraced Larry from AMMO NYCs approach. I highly recommend spending ample time on his youtube channel:
AMMO NYC. It's like getting a graduate degree in car detailing. Even if you use none of his products, you'll come away with a fundamental understanding of how to protect paint. The way he thinks about detailing reminds me of how Elon thinks about cars.
Like many owners, I eventually decided on XPEL about the 2nd week in. I wrapped the full front + mirrors in XPEL, and opti-coated the rest. I'm glad I did. Opticoat is permanent wax and at least provides some protection everywhere. There are already a couple tiny imperfections in the XPEL due to rocks / bugs / who knows, and it's comforting knowing the paint underneath is still perfect.
Lastly, I've also used the Optimum No-Rinse and highly recommend. Especially if you are facing water restrictions. The result is great and its fast. Though, I still think using a rinse to remove contaminants (as Larry calls them) is safer for the paint. In NJ we don't have water restrictions on driveway washing, so I plan to use a mix of both approaches going forward (Optimum No-Rinse when I don't have an hour to wash my car or when its freezing, and a full wash otherwise).
Hope that helps,
Tim