Can we do yoga before body exercise?
Yoga is most beneficial after a workout as a great cool down. The poses will stretch all of the muscles you just used, which can help to reduce soreness and speed healing. Because yoga focuses and relaxes the mind and body, a class is a great way to end a workout.
In classical scriptures, the best time prescribed for Yoga is early morning. But remember that you can practice Yoga at any time as long as your stomach is empty (i.e. minimum 3 hours after a full meal). If you want to improve flexibility by trying advanced postures, then practicing Yogasana at evening will help.