After his exit from PSG things were clear he is not going to join Barcelona with most chances his next destination could be MLS or Saudi League because in presence of Xavi and due to financial issues it's never been option for both parties this was just rumours in news for the media intention which is not already ended because if Barcelona have him again then surely this was going to be big disaster for their preparations which are happening in presence of many youngsters which are doing impressive.
Barcelona current squad is surely capable of having better results then in presence of Messi and Xavi is also dealing impressively with this all right now with their current strength and performance they can defend their title easily.
Him leaving Barcelona was definitely a shocker to most people but that was expected due to financial issues they were having. I am guessing that the best thing to do in this case would be making sure that he would be getting paid after leaving PSG and he did just that. Saudi would be fine too but he would be someone else's worker, here he made sure that he gets part of the revenue.
I believe his MLS career will actually be quite long as well, I believe that he will do as well as hoped for there and play for many years, like at least until 40, and make a ton of money that way as well. I am not sure what he will do after he retires, so he will try to prolong it as long as possible, maybe own a team himself with this much money.