Pick October–March if you want the classic trip: comfortable weather, both safari and birding at their best, and the widest choice of stays and operators. Book early for December–January and long weekends.
Pick April–June if you're heat-tolerant and wildlife-focused. The crowds thin out, wildlife gathers at water, and the early morning light on the granite hills is spectacular. Just respect the midday heat — it is real.
Consider July–September only after confirming safaris are operating. The landscape is at its greenest and most dramatic, but this is a photographer's gamble, not a planner's season.
Whatever you choose, remember the constant: leopard sightings are never guaranteed in any season. Pick the season for the overall experience — weather, birds, crowds, prices — and let any sighting be a bonus. The safari guide sets expectations honestly, and the itinerary guide helps you use your days well.