No snow, although there has been a lot of rain lately (a few weekends, 2 or 3, I didn't wash the car b/c of so much rain). But no snow or road salt.
As far as prep, none at all. I may have clayed those surfaces once, years ago, but maybe not. Anyways, my prep is to wash the car before applying...