Most auto technicians will tell you to replace anything that appears worn, leaking, or noisy. You have to take it on a car by car basis. I would also base it on mileage. The worst thing there is, is to do a timing belt (and nothing else) and then have to go back in there soon after because the water pump started leaking. Wasted time and money.