Question: what over the counter medicine is good for energy?
Answer: Ashwagandha. Ashwagandha is one of the most important medicinal herbs in Indian Ayurveda, one of the world's oldest medicinal systems ( 1 ). ... 
Rhodiola Rosea. ... 
CoQ10. ... 
Vitamin B12. ... 
Iron. ... 
Creatine. ... 
Citrulline. ... 
Beetroot Powder.