MEX pre-covid had low load factors, I am not sure nowadays
MIA should be also easier since there are more flights, the morning flight should be the easiest to get
I would try to avoid flying Sunday and Friday since they tend to be the busiest for corporate travelers