Наоборот, пить надо во время и после тренировки, и даже больше, чем хочется. Я выпиваю по две 750 мл бутылки за два часа тренировки. Ем сразу по приходу домой, но у меня зал в полутора песнях от дома,  т.е. макс. полчаса после тренировки и стараюсь только белки, но опять же, я хожу поздно, возвращаюсь ок.10-ти вечера-много не съешь,  не хочется (перед тренировкой ближайшая еда ок.17.00). Подростки- это "что-то особенново". Во-1, им больше надо еды, во-2, у них метаболизм разогнанный, все сгорает. Ну, и в 3-их, я своего подростка приучила не перекусывать после спорта, ждать полноценной еды дома, максимум воды напиться. У него получается с приходом домой, мытьем и переодеванием ок.1,5 часов. Ничо, не умер еще. Но, конечно, ест как грузчик.