Is Bryce Harper is starting to reach his potential?