He is only 31
He is still a very good hitter. He is going to end up with 175 hits despite being super average with the bat. If he does that the next 5 years he will have enough years
Also if he switches to 2nd base he will be less injury prone. Reyes will get there