Going off this, as someone who lives in a cold weather city, a really good winter jacket and snow boots.
I know they’re ridiculously expensive, but I have a Canada Goose parka and it’s so warm that I don’t even need to zip the front unless it’s in the single digits. It truly makes going outside in the winter a decent experience rather than me hating every second of being outdoors.
For boots, I have some classic LL Bean duck boots with the liner. They’re so comfortable and they perform exceptionally well in the snow and ice.