I get about ~370 miles on a full charge, but I've been charging to 85% to keep the battery health in line.
That equates to about 300 miles, so I'm only charging once or maybe twice a week depending on how much driving I'm doing.
I'm charging in my garage at home via my dryer outlet, and generally it takes about 10 hours. So I'll plug in overnight and it's good to go by the morning.
Don't have to worry too much about the cold weather impact, but will keep an eye on it this winter whenever we do get the few weeks of "winter".