We had a presentation at our local flyfishing club last night about fishing the Caribbean including Cancun and Ascension Bay areas. June was recommended as an excellent time to go, as the weather is better (less wind, less tropical storms), and that fishing for Bones and Permit was real good then. It is a tough time for us Alaskans to go then though, because our fishing is getting into prime time up here. But I trust this presenter, as he had no financial interest in recommended time (not a lodge owner / trip booker), but rather a guy who has fished those areas over 20 times in years past.