Hurricane season is June to November. The Bahamas are the #1 place on earth for hurricane hits so while they are few in June and November...I don't like to push my luck.
Many cruisers head back home in June. I think the best month is March cause it is getting warmer and it is STILL lobster season!! (g) Those unconcerned with the spiny devils would say April and May are the best.