I have an 03 Subaru Legacy wagon with very low miles (43k). My Dad bought it in 2010 with 10k miles on it. As far as I know it still has the original timing belt on it. The original owner may have changed it before he traded it in 2010 but as long as my Dad had it, it hasn’t been changed. I have taken it to a couple of very reputable Subaru shops to get an estimate for a timing belt change and both have said it doesn’t need to be changed because it’s still low miles. When I asked about the age (Now 21 years old), they both have said they’ve never seen a timing belt break based on age. They both checked the timing belt and both say it looks good. Is this valid advice or am I courting disaster and I should just get it changed?