Yes the only time it should be taken alone is after workout. Make sure to have something else to eat aprox an hour after you have the shake though.
Whey protein will only stay in your system for max one hour. It's absobed too quickly and it also leave's your system fast too.