I generally let it warm up for about a minute or so. Just enough for the rpm's to settle down a bit from the really highs they go to at start. Then i just baby it down the road until things are warmed up. Doesn't take too long to warm up once you're out there and going.
Im generally too impatient to wait any longer... plus it wastes gas and the environment.