RE: Best way to keep energized?
Caffeine and products like red bull aren't the best way to go, especially at this time of day. There are lots of nootropics (as opposed to neurostimulants like caffeine) available today that help you focus harder for longer.
Having the high GI liquid carbs as you are regularly is good, if you can add a little whey and make sure they include electrolytes then this will help both fatigue and be 'anticatabolic'.
Creatine isn't going to energize you, it just doesn't work like this, it will allow more performance in a properly fueled body.
What it will do is add extra stain to your levels of blood hydration. If you are feeling thirsty when your training session rolls on then I would encourage you to have it elsewhere such as AFTER weights.
Creatine stays in your muscle tissue, the best time to have it is when moves over into the muscle more easily i.e. after weight training. It stays there and is used later - it doesn't power the session.