Make sure you're getting enough water in your body. I used to have this problem, sufficient hydration solved it. One rule of thumb is that you should get up to empty your bladder at least once a night.
Regarding those mists, we use the various 'Simply Saline' products and have been happy with those for reducing cold length & severity.