Japan Trips Japan’s Cherry Blossoms Are Blooming Five Days Early. Here Is Why You Should Book Right Now March 20, 2026