Planning a safari to South Africa's legendary Kruger National Park? Discover the best times to visit, budget-friendly self-drive tips, top game reserves, and how to spot the Big Five in this ultimate insider's guide.