should you drink protein shakes on non workout days