i take mine 3-4 times a day. Yes you should take it ED not just when you workout.