Long Island here too.. I have the power top and of course when I enter the Jeep it's hot as can be but the AC cools things down quickly and keeps cool without any issues.
Might sound like an obvious thing but check out the tracks the top open and closes on. I have a bunch of trees in my neighborhood and I find all kinds of little debris in there when I wash the jeep.