Just picked up my 2011 wrx last week. New Subie owner. Had a Mini S for years with snows for winter. I asked the Subie dealer if I should get snows and he said no?? He looked at me like I was crazy. Live in CT and head north a lot. What do you think???