The best time to strech is either before working out to get your blood flowing. Or in the morning before you do anything to wake your self up.
I hope this helps
after exercise is the answer