I'm on Boston as well and the range really took a hit as soon as it got below freezing. I'm seeing approximately 200 miles on the GOM now (a far cry from the ~300 miles I was getting in warmer weather when I didn't need heat or AC).
There are a few things you can do:
https://insideevs.com/features/378569/cold-winter-electric-car-tips/
Pre-warming the car, while it's plugged in, is a good way to get the car to a comfortable temperature before setting off. The initial power consumption of the electric heater is very high when the car is cold and will take a lot out of your range.
The heated steering wheel and seats pull power from the 12V battery and they have a minimal impact on range compared to using the heater. They definitely will help you feel more comfortable even if the cabin is still on the cool side.
Select "Driver Only" mode, if you're the only one in the car.
If you can handle the reduced heater effectiveness, Eco drive mode reduces energy consumption by the heater.
Raise the tire pressures above the normal pressure.
My recipe is:
1. Always pre-condition the car to a comfortable level (it's a great de-icer!) with the charger connected
2. Turn on seat heat and heated steering wheel on getting into the car (I wish pre-conditioning would do this!)
3. Select Driver only mode
4. Select recirculate mode
5. Only use Eco drive mode unless the car isn't staying warm enough. In that case, switch to Normal and then back to Eco.
6. Drive less aggressively, lower your highway cruising speed, and regenerate as much as you can
7. Wear a warm coat!
Although I don't need the full range for my usage, I've taken to charging more frequently just so I'm not dealing with a surprise reduction in range when I really need the heat.
Does the sunroof have a shade? That might reduce heat loss a little.
I suppose you could fill the car with passengers - humans bodies are hot