Africa's time is now