Para ganar masa muscular el 35% de esto depende de la alimentación,,, como tu muy bien lo dices los carbohidratos y proteínas son una excelente fuente que ayuda al musculo a ganar volumen,,, si te refieres al tipo de dieta que lunes en la mañana un huevo un plátano,,, martes un plátano y un huevo etc etc etc no soy participe, según estadísticas realizadas nadie pero nadie cumple estas dientas al 100%... lo que si te puedo orientar y aconsejar en términos generales,,, es que tanto las pastas, como patatas, arroz, etc son excelente fuente de carbohidratos esto debes consumirlos todos los días no digo que todas juntas, si se puede si o también alternando, si deseas conseguir masa muscular debes recurrir también a las carnes, en especial a las carnes blancas y el pescado,,, lo que si nunca debe faltar en la dienta de un fisicoculturista son las claras de huevos y bananas, son ricas en potasio (puedes utilizar en batidos) esto hace que ademas que crezca mantenga la masa muscular,,, ¿durante el entrenamiento también bebe un poco de agua ojo un poco ayuda a que el musculo se recupere antes,,, cuando comer? Inmediatamente después de entrenar es cuando el cuerpo mas lo requiere caso contrario si dejas pasar mucho tiempo pueda que el esfuerzo de ese día sea en vano,, que los hidratos de carbono son malos en la noche depende de como lo consumes,,,, debes consumir pero en cantidades no tan grandes como en la mañana o tarde, y lo que no es malo sino no recomendable es dormir inmediatamente después de cenar carbohidratos sino dejar pasar de 1.5 a 2 horas... ademas si quieres ganar masa muscular debes dormir por lo menos 8 horas diarias preferible acuéstate antes y te levantas antes, no trates de comer demasiado pocas veces al día, sino come lo justo y mas veces al día hace que el cuerpo absorba mejor los alimentos...