I usually workout right after work that is after 6pm or 7pm sometimes later after diner. I think it is ok to take it 30 to 45 minutes before workout but, my question to you is, why do you have to take each mgs througth out the day when on 20 or 30 mgs? and not take it all before workout.