Depende do que vc está ingerindo, se vc for se alimentar de algo de difícil digestão deveria esperar o tempo necessário para que a sua digestão não perturbe seu sono, o que pode representar um intervalo de até 04 horas antes de deitar. Agora, se o alimento é de fácil absorção vc não precisa se preocupar com isso e deve dar o tempo necessário para gastar estes nutrientes antes de repousar, pra não ganhar peso.