Not sure about GTA but in NE Ohio snow belt I always stored my Roo (and boats and sports cars) every winter at the county fairgrounds. Indoors
. November to April. No sun, snow, rain, etc. Certainly more expensive than buying a new cover every year but 5 months of indoor storage cuts the environmental damage potential by nearly half.
Down here in Richmond I store indoors all year round. My cover didn't last two years here. Found it on the ground around the trailer one day -- like sweat pants around your ankles when the string breaks.