If he wants 50m+ gross on his next contract extension at age 34 I would sadly let him go.
Only after giving him the greatest send off in football history, but it world be the correct decision.
If he wants to stay around beyond 2021 he needs to be scaled back to 30-35m gross which is around what CR and Neymar currently make.
It's not just the 50 million a year he'll want Suarez still in the team, demand Neymar, have the big say in who the coach is (frauds like Valverde rather than a proper coach)
I can accept Messi having power but his judgement is flawed. He's more interested in playing with his mates than winning the CL.