Yes, although I don't think the chocolate would help as much as the milk.
Yes, it would be better for you to eat a banana and have a protein shake after your workout.
You don't exactly need a protein shake before your workout. A protein shake is best taken right after you are finished with your workout. After your workout your muscles have begun to break down and the faster you take in some protein the faster your muscles will recover. I would only recommend taking protein at other times of the day if you are not recieving the approximate amount of protein you need through your diet.
You should eat a banana and a protein shake after workout after refreshing and having a shower.
This shake contains 230 calories, so it should only be consumed as a meal-replacement or post-workout protein boost.
I think the best homemade post workout shake would be protein shake coupled with protein bars. This will allow the muscles to be replenished. I personally think that homemade shake are much better than ready made. However, for convenient sake, ready made workout shake is better.
Consuming a protein shake after your workout can be beneficial for muscle recovery and growth. Protein shakes provide your muscles with the necessary nutrients to repair and build muscle tissue after exercise.
No, but it will help
Its better after a workout but you can before also.
Strawberry and chocolate protein shake are the most popular flavors, however this should not influence you when choosing protein shake flavours since what matters most is what you like.
Whey:flavor chocolate penutbutter
Chocolate milk is an excellent recovery drink for any type of endurance workout.
It is suggested that you take your protein shake before you eat anything. It is always better to give your body a high protein meal before you eat your regular food.