Your own natural immunity is the best vaccine! It always has been and always will be! And in particular your blood level of Vit D is the key issue! Remember the slogan, "a healthy sun tan", well for the young mainly as long as it's not over done, provides them with sufficient Vit D to to maintain their health requirements. For the rest Vit D supplements provide the alternative requirement and benefit.. Pretty simple, really!