So for a long time I had avoided carbs and stayed in a keto style regimen with high fats and protein for getting lean. Once i got to the 8 to 9% range i decided to start trying to add lean muscle, i eat 5 to 7 times per day starting with a huge breakfast that is about 1000+ cal (6 eggs, oats, toast, butter, milk), followed by a whey shake for a snack with granola bars, lunch is usually like 2 roast beef on flat bread's with another shake, later before the gym ill usually smash some candy with my pre workout drink, and then post work more whey with some carbs of some sort, then for dinner ill usually eat chicken (whole lb, with a fee cups of rice and, veggies.
Someone mentioned their metab was working to fast while sleeping so they would load on water before bed to ensure a mid sleep piss break, and they would slam a whey shake to slow it down.