If your body is low in zinc, and you take zinc when you're sick. It will help you get better faster.
If you take Vitamin D when your'e sick, it will do nothing.
Saying vitamins only help in prevention isn't right.
Your body needs vitamins to make a proper immune response, if it doesnt have enough of it, what's it going to do?