get yourself a multivitamin.The best one i advise is called Megamen.You can get it from GNC and its cheap for the amounts of vitamins it has.Take 2 in the morning.If you get another name brand vitamin,make sure it says "timed release on it".
Then you need to take vitamin C.The capsules are also really cheap.Take 3 grams in the morning,2 grams in the afternoon and 2 grams in the everning.Id suggest you get the 1000mg(1g) capsules because you dont have to take as much capsules.Make sure the type of vitamin C is Ascorbic acid.Theres different kinds,so ask for this type.
ALso one more vitamin you have to take.Its called B-Complexe 50.This is a mixture of all the B vitamins.You take one capsule.Make sure its 50mg capsule not more or less.
If you do this as soon as you feel a cold coming,then you will kill the cold.I've been doing this for 3 years,and I have never had a cold yet.Everytime i feel it coming i take this mix of vitamins and within a few days im back to normal again and don't feel the cold no more.You might want to continue on the vitamins for a few days after you feel normal,because the cold might still creep up on you.
One thing you will notice is your piss will be a light yellow or neon yellow color.Dont worry about that,thats from the b complexe vitamins,totally normal.
Once you buy these vitamins,you will have them for next time you feel a cold,so its really really cheap.
The worst thing you can take is cold medicine.That shit has ephedrine in it,which will increase your heart speed and it really doesnt work.It has some shit they use in asthma medicine which will widen your pipes for your nose and throat. It will artificially make you feel like the cold is gone,but the cold is still there,and you keep taking the medicine until the cold goes on its own.