I've taken our 2021 Y through car washes with brushes many times without issue. There's an actual "Car Wash" mode in the service screen that you an use to disable wipers, fold mirrors, etc. Never had any damage nor leaks.
I hand washed and babied our previous Model S because it felt more...