You can do Shenzhen well, though some months are clearly better
November, December and March give you the most supportive broad timing mix overall. August, July and June are the broad weak spot in the annual picture.
Compare nearby choices.
Stay in China, but see whether another destination fits your timing better.
More sunsets, fewer queues.That's the whole idea.