While you are sleeping :).
But seriously, it depends on your schedule. A protein based snack before bed is actually a good idea if you want to maintain muscle. Make it a form of protein with casein in it - that stays in your system longer.
-------------- Challenge + Consistency = Results
"You do or you do not. There is no try." - Yoda