I have been doing what a lot of people refer to as detailing on cars for over 45 years. There are a lot of great products for glass including ceramic coating and I dont mean just a spray.. But for everyone that is going to experience any kind of precipitation the best and easiest thing to put...