The best time to take magnesium depends on why you are taking it. See timing guidelines for magnesium supplements for sleep, ...