Planning my first safari to Kruger National Park and want to make the most of it. Which months offer the best game viewing? I’ve heard the dry season (June–September) is ideal because animals gather at waterholes, but summer has more vegetation and newborn wildlife. Would love recommendations on private lodges vs rest camps, and tips on self-drive routes vs guided safaris.