We had a lot of luck in early November. It's just after the "regular" tourist season ends in October, and prices are good for those places that remain open... The Big Red Bus doesn't run after October 31st in a number of locations, which means you're stuck with regular trains, buses, taxis, or renting a car.