Bangkok has usable windows, but they are narrow and easy to miss without checking the data
January, December and February give you the most supportive broad timing mix overall. If you are trimming the year down to the awkward months, it is September, June and August.
Compare nearby choices.
Stay in Thailand, but see whether another destination fits your timing better.
Great places deserve great timing.