Best Times to Take a Yoga Class for Maximum Results