I'm thinking of taking a year off my college and do a bit of traveling. I want to first travel to any city in japan from Toronto, Canada, stay for about 2 month. Then go from japan to Shanghai,China and stay another 2 month and then making my way back to Toronto, Canada. Whats the minimum amount of money I should save up before I head out on this trip and what would be some good ways to save money (especially on air fare)?