Car is 2006 Elantra. Last timing belt change was in 2010, so the belt is 14 years old with 35,000 miles on it. Belt looks surprisingly good with no cracking of the rubber, but , clearly, it's time for a change.
Usually I would go with the OEM belt from the dealer, but OEM on this car is Gates...