The first is always true for at least a Tesla and you use the nav. A Tesla knows it's cold outside. If you punch a destination into your nav, it'll tell it what percentage will remain when you get there and it's always accurate.
The second is true if you charge the car while it's warm. We travelled from Ottawa to Quebec City in the cold, stopping to charge 3 times, and it always charged quickly. We knew enough to charge before parking the car rather than charging after the car has been parked.
The third is true if the car is plugged in and you tell it when you want to leave. It prewarms the cabin & battery.