Do I take hot milk or protein shake before bed?
I would take the protein shake. Actually, you really shouldn’t take anything before you go to bed. Your digestive tract shuts down when you go to bed, so you’ll have a bunch of milk/shake/food in your stomach all night. In the case of milk/shake/dairy, it might ferment in there and that’s probably not good for you.