does timing belt on 2005 acura tl with 42000 miles have to be replaced? on 2005 Acura TL

have been told that since car is over 7 yrs old, belt shoud be replaced

Asked by for the 2005 Acura TL
i believe it should be done at approx 70k miles or 8 yrs but sooner is good. repl water pump and all componenets under timing cover at that time.the belt can be insp for cracks prior to repl if need be,just pull 2 timng covers
1 more answer
I would replace it now rather than waiting until it breaks on the road