This comes down to as much about the car as it is about the driver.
OP: are you wed to blasting cabin heat in the winter, or can you make do with heat seating ?
If the former then look for another car.
The way to think about these cars is to figure out *usable* battery capacity, and then to figure out *usable* range in different environments. This car starts with 56 Ahr TOTAL battery capacity which is about 56*0.36 = 20 kWh. 2 kWh is reserved by Nissan and you should have *at least* 3 kWh of battery saved for unexpected stuff so your practical usable capacity between charges is 15 kWh. Winter drivers consume between 350 - 500 Wh/mile depending mostly on cabin heat use so the winter range will be as low as 15/0.5 and as much as 15/0.35 depending on driver.
Then there is battery degradation to consider. Figure on ~ 3% a year in your climate based on this battery history and other posts in this forum
2013 LEAF 'S' Model with QC & rear-view camera
Bought Jan 2017 from N. California
Two years in Colorado, now in NM
03/18: 58 Ahr, 28k miles
11/18: 56.16 Ahr, 30k miles
09/20: 54.3 Ahr; 38k miles
2018 Tesla Model 3 LR, Delivered 6/2018