It is always a good idea because if you think about it you will have no food running through you for 8 hours. I always try to eat right before bed and right when I wake up.
Precisely, Liftsiron hit the nail right on the head.
I have a high protein, low carb shake right before bed time. Encourages muscle growth, recovery and prevents catabolism, oh wait, Liftsiron already said it.