May to October. During this time, the weather is generally sunny with low humidity and calm winds, making it ideal for spending time at the beach and enjoying the waves.

However, it's important to note that Bali's weather can be unpredictable, and there can still be occasional rain and rough surf during the dry season. Additionally, this is also the peak tourist season, so expect larger crowds and higher prices.

Overall, if you're looking for the best weather for surfing and beach activities, the dry season is your best bet, but be prepared for potential crowds and higher costs.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence