Deleting "for" changes the meaning. The first two are general advice, and the third gives a reason.
1. Chocolate is a great snack for (the times) when you are feeling low.
2. A small umbrella is handy to have tucked away in your bag for when (in cases where) it rains.
3. I must have upset her, for (because) when she called me back, she was crying.