Cotto doesn't seem like the type that would hold on for the fame/money/adulation if he was past his best. I'd say 3 or 4 more tough years and he'll walk away from the sport.