Discover when is the best time to check your blood sugar and how different factors such as meals, exercise, stress, and sleep can affect your readings.