Only those on the coast of Vancouver area & Vancouver Island can pull off the ALMOST riding all year around trick. Mind you they loose some days & must be at home to riding in the rain.
Move just a bit east to farther north & one runs into snow.
Here in the southern part of the B.C. Interior one could be riding as snow has not arrived YET, still to get out of this Okanagan Valley one must hit the passes & on Oct 30th I noticed this sort or white/grey stuff on a newly paved road, realized it was mix of salt/sand, slowed down but was into wet pavement & then snow. Knew the hwy people must have been hitting the pavement day or night before due to snow to giving cage people better traction.
Turned around, fueled up to top, but in fuel replinisher & scooted around for a few minutes, warmed up my 600 scooted for 20 minute run & then did the same to it as it was TIME to put the bikes away.
I feel we have better riding weather then you do so far east for often we are riding in the Spring & you are still waiting to get out & ride due to more sever conditions.
I use to life in Manitoba, Saskatchewan & Alberta & picked this place in '63 for several reasons with one being better weather for riding m/cs.