i have my night shifts friday, saturday and sunday from 19:00-07:30am. i normally have my first shake around 3pm as i can go that long without anything in morning and i have one at around 8pm and last one at around 01:00-02:00 am. and when i wake up after my sleep, its around 4pm, then i have them at 6pm, 11pm and 04:00am. its always worked out fine for me.
x