November through April is Sailfish time in the Florida Keys.