When should you change your 2001 325i 3series timing chain?

It should last the life of the engine.