Winches SB XRC 9500 + RAIN It's been raining for the past 3 days... I can't find my wich cover... should I be worried or is the winch fine...