When to Wean a Breastfed Baby

I was asked if I could make a post about when a good time to wean a breastfed baby is.