Best time of year to visit Saipan for weather that's actually nice

Locals’ honest take, not the tourism-brochure version.

Dry season, typhoon season, monsoon surge timing — when would you actually tell a friend to come if they wanted reliably good weather?

Bonus: when should people specifically AVOID coming if they’re not into heat / humidity / rough seas?