We all know we need magnesium but wonder when is the best time to take Magnesium L-Threonate. Find out when is the optimal time.