Bro;
I used to work shifts, and no matter what shift I worked, I would always try to work out after finishing my shift. My body seems better able to handle the stresses after being up for a while. The only thing I would do before working a shift would be cardio - running, swimming, etc. two or three times a week.
Just my 0.02$