I don't know about cold, but humidity can cause gloss paint to get a white, flat coating. This is called blushing, and happens mostly with faster drying paints, though enamel can do it too. Usually cold reduces humidity, so blushing is less a problem in the cold weather. Cold can make enamel very slow drying, however.