I am amazed at how in-depth his analysis always is, and how accurate they all are. Sure, it might not always work (as it is impossible), but it shows how much he knows about the topic.
@haejin is my go-to source regarding what to keep eye on. I believe that he's as good as you can get.