I hit first thing in the morning before I go to the gym. Better than coffee, but i don't think the time is important. Being consistent is what will keep your blood levels more stable.
Pick a time when you are going to be free everyday and at the same time everyday poke.
Just my 2cents