Ok, lots of factors to think about here. Your immune system is basically affected by your stress response, and the cold is a form of stress! Once the stress response is activated then the body cells concentrate on keeping the body warm or dealing with that stressful situation, so the immune response is partially disabled. Sugar is also a form of stress, for those that love refined sugar.
Keep warm, wash your hands, sleep well, have fun, eat well, take a multivitamin supplement and extra vitamin If you feel a cold or virus coming on. Positive thinking also sends a great message to the cells. Imagine yourself well and happy and you are more likely to be it.