Engine block heater - how long does it take to warm up?

A block heater does save some wear and tear on the engine and starter. It’s also nice to have cabin heat right away. I usually don’t use mine unless it’s expected to be really cold overnight (below about 15F). Some folks do have a heavy duty timer installed in their garage to turn the heater on a couple of hours before they need the car.