The low season, particularly November, is generally considered to be the ideal time to go to Italy when the price of flights is at its lowest.