I've thought about this a lot. I live in Wisconsin. It gets very cold here in the winter. I don't mean to sound harsh but I think the best time for a societal collapse is December 1st. If there are no jobs, no place to buy food, and no electricity I'd rather that people froze to death than starved. They would also be a lot less dangerous people around.