Generally speaking, the lifespan of BJD depends on the resin’s life. A doll of good quality can be kept for 10 years at most, without fading.
However, in our regular playing, the light, and oxidation may speed up the yellowing of the resin. If a doll severely yellows, cracks, or even gets broken, its life comes to an end.