My friend arrived yesterday at 2:20PM. I was an hour early so I was just going to just sit at the Groovy Grouper and wait for him to walk out. I was stuck in traffic at the 1st roundabout for over an hour. Another 20 minutes to get through the airport roundabout. I was in the wrong lane and drivers were all frustrated so no one would let me in for a lane change. I ended up going out and around the airport roundabout again, that took another 20 minutes. This time I was able to get in the parking lot lane and got in real quick. The new parking lot is large and can handle lots of vehicles so that was a plus. Needless to say my friend was there waiting for me. He said he has never seen the airport this busy. He had Club MoBay but it still took 45 minutes to get to immigration and get to his bags, and another 15 minutes to get through customs. He said the non Club MoBay people would be 2 hours getting out. This is Saturday afternoon.
So.....;
1) If your arrival is on a busy day like Friday late afternoon or Saturday mid day, the airports is going to be busy. Check https://m.mbjairport.com/arrivals for flights arriving an hour before and 1/2 hour after your flight for an idea of wait times.

2) If your departure is during a busy time period, give lots and lots of time to get to the airport. I saw a few people dragging bags out of vehicles in and around the big roundabout and then walking to departures
because they didn't have the time and they'd walk there before their driver would arrive there.