There is no specific time as long as you have time to do it. Doing it in the morning is significant because the body can be stiff. Therefore, doing yoga can be an energizing way to start the day. Doing it in the evening is also nice since it can provide relaxation after a long day at work.