Truly speaking, the time of your visit should depend on the kind of experience you are searching for. Additionally, for a location like the Maldives where the temperatures remain pretty much the same throughout the year, it really doesn't matter. The only spoilsport can be the rain during the wet season. Here are a few pointers to help you arrive at a decision:
It has tolerable temperatures, clearer skies, little or no rainfall and calmer seas. This is also the peak tourism season which means crowdier environments. The calm seas make this time great for water activities like kite and windsurfing, jet skiing and snorkelling.
This season is characterised by similar temperatures, higher rainfall, rougher seas and occasional rainfall. Tourists are slightly less this time of the year. However, divers prefer rainy seasons as it leads to rich marine life.
These see the least number of tourists due to the unpredictability of the weather. This is a time of transition as far as the seasons, winds, rains and seas are concerned.