So I've been kicking around a new car for a little while. Considering a BMW 3 series. I've found some nice 325is and 328is that are Certified Pre Owned at the two BMW dealers that are within 50 miles of me. I'm living in the snowbelt of NE Pennsylvania, so how do these cars handle in the snow? I've lived my whole live in Pennsylvania and Colorado, so I'm no stranger to snow.