I don't think this will ever happen. In my opinion the general cold / flu are just "normal" diseases indicative of low immunity. They're not so specific like covid, pox, etc. Though I'm not saying there won't exist medication with immediate effect (because common cold is fairly decent understood), but that there won't be a "one time" medication that will proof our entire lives from such things.