Agreed. Also, smart money possibly pushing this down to get ahead of French elections on 23rd and North Korea holiday on 25th.
Some are pointing to 25th as another opportunity for NK to attempt a missile launch or nuke test after recent failure. US Navy Strike Group should be in sea of Japan by then....fireworks possible.