Coffee is great as a ergogenic aid as well, I've read a lot of studies and meta analysis' regarding coffee/caffeine and its' relationship to improvement in sports performance. I also wrote an article about coffee and how to optimally use it to benefit your performance (happy to email it to anyone interested so please feel free to PM me)...

Caffeine's actually one of the healthiest components in coffee, as well as being an effective supplement for strength athletes. It stimulates nueromuscular activity and promotes calcium release in muscle, which increases muscle activation levels. Higher concentrations of calcium within muscle cells enhances muscular contraction and allows greater interaction of the proteins myosin & actin. Glyclogen & fatty acids also become more available for energy as the caffeine inhibits breakdown of AMP. Basically put, this means that whilst your natural strength levels are optimal in the afternoon and evening, drinking coffee in the morning can more or less restore those losses in muscular power.
One thing that surprised me is that coffee actually reduces blood pressure but yet promotes arterial stiffness, not sure how that works ?! Maybe take some rutin with your morning coffee haha.