Actually, taking vitamin d once you are sick is shutting the barn door after the horse escaped. You need to be taking it all the time to prevent getting sick.
Well...yes...I take about 7000iu a day...but, if I got sick I wouldn’t hesitate to pump it up to 10,000iu...for a day or two (my level is finally around 53)