It would be interesting to see what the temperatures get to. I have my blockheater on a timer and only use it when it is really cold, 10 degrees or less. It comes on two hours before I get up. I haven't noticed any difference in warm up time. The cab heater blows warm in about 5-10 minutes of driving. At zero degrees, it takes about 40 minutes of drive time to get to normal operating temperature. It doesn't seem to matter if I idle it for awhile or not, other than the cab heater warms up a little faster. I really don't like to run the block heater overnight because there is no circulation on the fluids. Maybe it doesn't hurt anything, but I keep having thoughts of it boiling dry in the middle of the night. I would rather start it cold. I just let the heater grid cycle a couple of times before I hit the starter and it fires right up. Even in the mountains hunting. I noticed that the owner's manual says something about without a block heater let it idle for 20 or 30 seconds longer than normal at temperatures below 20 degrees.