Tom Dumoulin: I’m the best I’ve ever been at this point http://www.cyclingnews.com/news/tom-dumoulin-im-the-best-ive-ever-been-at-this-point/