A few minutes to warm up isn't going to hurt it. Its been between -10 and -20 for a week so I let the engine run for 5 minutes before setting off too work. As long as its not excessive. I had an uncle that would warm up his truck for 20 minutes even in the summer. That much idle isn't good for your motor.
Sent from my Nexus 7 using FF Mobile