Question: zma how long to take?
Answer: The right time to take a supplement is usually either pre-workout or post-workout, but ZMA should be taken 30 to 60 minutes before bedtime. Nelson says, "the reason ZMA is supposed to be taken before bed is the magnesium content. Magnesium can make people groggy and is often prescribed to those with sleeping problems."