I was just curious.... How long do you guys let your engine idle on first start up before you start driving your car? a minute or two? or even longer??

What are the effects of starting and driving straight away and starting then waiting a while???