Here's another tidbit on range reduction in cool weather. These pictures were taken in my S60, which has a power meter to show how much power is being used/regenerated at any given moment. The orange line is power out (it is green for power being regenerated). The first picture is with
the battery heater on because it was cool (the battery was likely at the ambient temperature of 4-5ºC (40-42ºF), the temperature of my garage. The second picture is with
the battery heater off, because it had warmed up from driving.
Both pictures were taken in neutral and with climate control off. The second one did have headlights on, so that was drawing a bit of power beyond the base load to run the car systems.
^
Battery heater on. (Sorry about the dust on the IC, the sun angle was making it show up more than usual.) Again, car is in neutral with climate control off. You can see that the battery heater appears to be drawing about 4 kW and regen is limited to about 13 kW. This is in moderately cool temperatures of about 40-42ºF at a charge level of 61% — the battery isn't anywhere near freezing so I do have some regen and it recovers fairly quickly while driving. In very cold weather the regen limitation is greater and it lasts longer.
^
Battery heater off. This picture was taken with a battery warm from driving — car is in neutral and climate control is off. Headlights are on, so it is drawing a small amount of power above base load. Without the headlights the orange line would be even thinner.
The Model 3 uses a different method of battery heating than the Model S does, but it should also have a battery heating load when the battery is cold. This is one of the things that reduces range a bit when driving in cold weather, at least until the battery warms up. (It also
greatly reduces Supercharging speed, again until the battery warms up.) Charging the car for an hour or two right before leaving should warm the battery up somewhat.