My normal allotted time prior to a round is 40 minutes. This gives me time to check in, change shoes/ clothes in locker room, then warm up.
I usually putt for about 5 minutes, then stretch and hit 8-12 balls with my 9 iron focusing only on swing plane and loosening up. I then hit 6 or so balls with 9 iron, 5 iron, SW, 3 hybrid or 4 wood. Finally a few drivers and chip for a few minutes.