Countries get more crowded, prices get steeper and safaris get fully-booked faster during peak season. This is the opposite during the low season. Cheaper prices, fewer tourists and a relatively higher chance of booking your desired safari accommodation/tour/activity even with minimal lead time. You have to consider, however, the animals you want to see and the activities you want to do.