No, he isn't. Most players peak at 27-30, but that's because baseball is a game of both physical skill and experience. Physically, players peak earlier than they typically do in their baseball careers. Dunn's leaving his physical prime now and I'm not sure he's shown the ability to make the sorts of adjustments he'll need to make to continue being successful. Now, I'm no expert on these topics, and I certainly understand that I can be wrong. However, young players with old man skills tend to age poorly, and that describes Dunn to a T.