I haven't been to Japan but very much interested in visiting it. What month of the year is the best (cheap) time to go there, other than winter? Also, which city do you suggest I stay. I'm very interested in culture, sights, the city. I'm thinking of travelling there this year, but I have no clue how to start my plans.