Steve - first, your experiences are not
all imagined.

It's been long established that temperature and humidity greatly affects sound. On warm days, the air is less dense - allowing the sound to travel quicker. The more humidity (water) thats in the air, the easier it is for the sound wave to travel. These extra water molecules in the air help "bounce" the sound wave around resulting in greater velocity. In your case, it may be causing a more detailed and "thin" sound. Panel speakers in particular sound like complete crud under these conditions. Personally, I'd avoid heat and humidity all together if possible. Not only can it damage/shorten the life span of your electronics (among many other things in the home); it just ain't comfortable!
A cool atmosphere is more beneficial to hi fi nuts such as ourselves. Sound waves travel slower through cold air. Typically, with cool weather also comes less humidity. This is a GOOD thing. The less moisture that is in the air, the more acoustic sound will be absorbed. This typically results in a much less offensive, or "bright" sound.
On a slightly different note; psychology can greatly effect your experiences as well. For yours truly, the best time of the year for listening is right around the corner! With fall and eventually - winter, brings many nice days and nights of listening with the windows wide open, creating a wonderful atmosphere in the room. I may even light a scented candle or two (I ain't afraid to admit it)! I can't wait!