I have a 2003 SE 5-speed, 125k. Bought it new and have always lived in the AZ desert. Got talked into replacing the timing belt at 70K. Did I get taken? I think I could have waiting until 105K. Different mechanic is telling me it's time to replace again. Can a mechanic tell on visual inspection that it needs to be replaced or is it safe to wait until this one has about 105K on it?