Hi
I don't live up north but the best thing you can do is keep it clean & use a protectant on it. The two popular ones are 303 fabric protectant & raggtopp. I use Raggtopp & it has worked very good for me.
RAGGTOPP Convertible Top Care
303 high tech fabric guard, 303 fabric guard
Hope this helps.