A simple rule: check the weather regularly, and find a place to stay before it starts snowing.
Once the storm is over, the road crews will have the highways cleared within a few hours. And if you wait until traffic starts to crawl, you will probably find that there's no place to stay.
While people from northern states like to think of themselves as competent drivers in snow (and I'm one of them), it's a myth (in large part because the road crews do such a good job of clearing the roads that most people never actually drive in a storm). Plus, major highways are filled with people who are not from northern states. Everyone slows down, a few people slow down too much, queuing theory rears its ugly head, and traffic comes to a near standstill.
An anecdote: there was a pre-Christmas storm in 2004. A friend and I both left Philadelphia on the afternoon the storm was forecast, following the same route through Ohio (he was going to Cleveland, I was going to Ann Arbor MI). I got a room in Pittsburgh, he went straight through. The snow started 20 miles from his destination, and it took him several hours to cover those miles. In the morning the roads were clear (although the medians featured overturned tractor-trailers).
And a word of advice: keep a sleeping bag in your car. Just in case you decide not to get a hotel room until it's too late. If you have to sleep in a rest area or parking lot, you don't want to risk either CO poisoning or running out of gas due to leaving the engine running. Even a midweight bag is comfortable in an enclosed car (here again, I speak from experience).