Toronto is not that cold. It is not as far north as many people suspect. Seattle, Portland, Minneapolis, Burlington, VT, Bangor, ME, and Spokane are all at higher latitudes.
L1, Superchargers, and DCFC is all I've ever had since we bought our first PHEV in 2013 and my first Tesla in 2016...