Greetings from a Model 3 noobie owner. I picked up my Stealth (Team White) from Fremont Hub a couple of days ago, and the love affair is just started. My current favorite song lyric "The machine of a dream, such a clean machine". Queen got it right, except for the the second line "With pistons a pumpkin..." I want to keep StormTrooper pristine, so I will be getting a ceramic coating. When is the best time to do this? ASAP, no point in waiting and it will keep it looking like it is looking right now? Or wait a few weeks (or longer), or at least until the "rainy season" (as we call it in SF Bay Area) is over? If waiting, should I be waxing it in the meantime?