are there any substances that can give you the pumped up feeling you get in the gym to last throughout the day or longer than often, so lets say you worked out your arms and they are pumped, they last for a while or would testosterone in general give this feeling?