As I've been saying for many months, Donald Trump is five steps ahead of his opponents and critics.