The best time to take magnesium glycinate depends on several factors, including why you’re taking it. Taking it 30 minutes ...