protein shake before and afterbest post workout protein shakeafter workout shaketaking protein after workoutprotein shake after cardiowhey protein without exerciseprotein powders without wheyprotein shake while working outprotein smoothie after workoutbanana shake after workoutmeal replacement shakes without wheywhey protein powder without exercise