You have gotten a lot of advice here, but I had better success using an electric heater that connects to the lower radiator hose close to the actual radiator itself over an actual block heater that fits into a freeze plug location. Being at the low point in the system the warm coolant will circulate naturally warming more of the coolant I think since as the warmer coolant rises the colder will flow down to the heater in a circulating motion. One important point, you do need to make sure that the t'stat in the vehicle is not a completely sealed type. Many t'stats today will have a small ball check in them to let air pass by during a fill but not all. In the past where the design did not include that vent, I drilled a 3/32 hole through the t'stat plate to allow a small amount of coolant to pass through. (do not make the hole any bigger than that or the system will not function right. This will not give you "instant" heat, but my experience is the vehicle will warm up much faster than with a block heater. And as recommended by another member I would put it on a time for about three - four hours before your normal commute time. Good luck