Are you sure its moisture? I have seen 3 foggy lenses on new ligts lately, 1 fenix and 2 jetbeams, only cure is to open the head and clean it or send it back for a refund.
I recently bought 3 jetbeam BA20, 2 of them had this foggy looking lenses, I could see it was on the inside, I opened the...