It depends which country-in-one you want. For Kruger safari, the dry winter (May–September) when thin bush and scarce water make game easy to spot. For Cape Town, the Garden Route and the winelands, the warm, dry summer (November–March). June to September is whale season along the Cape coast. The classic compromise for a combined trip is September–October, decent for both bush and Cape.