I'm starting to plan a trip to Umbria and Tuscany, and am trying to figure out when we should go. We love great food, so we definitely want to be there when truffles are on the menu at many places, as well as wild boar. We also don't want to be there when its most crowded with tourists, so I think we'd like to avoid July and August. Is it better to go in the spring (April or May) or in the fall (mid-September/early-October)? Any advice would be appreciated. Thanks!