Charlo is a bum. Golovkin would probably still have too much for him at 40, so would Clenelo obviously.
GGG should retire. Clenelo is Clenelo, he'll always get help from the refs, so long as he can hang in there and make it appear close.