Water temperature has a lot to do with it as well. We are down about 4 degrees this time of year for our section of NJ. The waters seem warmer around Cape May. That is changing gradually for northern NJ. They could be here this weekend.