In retrospect, WHEN should have Ali retired?

IMO, and with the benefit of hindsight... it should've been after Shavers.

Ali had fought "The Thrilla in Manila" two years prior to Shavers. Then he fought Ken Norton a THIRD time. Then came the murderous puncher Ernie Shavers.

Ali should've retired right then and there. WTF did he need to fight Spinks for?? Spinks was a relative nobody. Ali at even 80% of his peak self would've wiped the floor with Spinks. But he lost. Then he avenged the loss.

Then the spent shell of Ali fought Holmes in 1980, and Trevor Berbick in 1981. Stupid fights... both of them.

Holmes was a greedy bastard who was paid blood money to beat the crap out of an already sick old man.

Berbick added insult to injury.

Shame on both of these dudes! As well as the organizations that allowed the fights.