I'm looking at adding a 2003 540i with 6speed and sport package to go with my 2002 325cic. The car has 18" M wheels with 35 profile Pirelli all season tires (don't remember specific tire). My question is; will I get around decently in Minnesota snow with the all seasons, or do I need to get snow tires? I don't mind getting a second set of rims and tires, but do want to fully understand my costs here. Thanks for your insight.