xDrive VS snow tire arguments are pretty old folks. Might as well debate manual VS automatic.
OP, don't forget another factor. You car is new, and you have new tires with great tread and traction. Definitely a factor here as well. Glad to hear you made it out if that mess OK.
|