You only really need protein shakes after doing weights, if at all. Sometimes, I combine it with a piece of fruit if it's replacing my breakfast (eg if I've gone to the gym first thing in the morning) and sometimes it'll be a snack to tide me over until my next meal if I workout in the afternoon/later on.