What's the best time of year to be in Japan? I'm particularly interested in periods of low crowding: low costs/ more upbeat atmosphere, easier travel, etc. I enjoy cold weather, winter is no deterrent to me. However I don't like the constant rain in Japan, and visiting in winter might possibly make travel to Nagano ( a future destination of mine) difficult. Any thoughts?