It's best and most effective to stretch after workout. I also stretch after a long walk or hiking, and in the morning right after I get out of bed. Morning stretching routine is short and with less intensity.
Stop procrastinating. It's time to take charge of your life.