It sure is not July or August. In July everyone goes to Italy. Everything is HOT. Unless you can take the heat, wait a bit. August has many shutdowns. Italian shops close for vacation. You may consider a beach vacation, but temperatures will still be sweltering. We spent 10 days in Cefalù several years ago, but our day times were submerged in refreshing water.
The top photo shows Rome hovering near 100 degrees for the week.
Below Cefalù on a hot August day. Evenings were very pleasant.
September through November bring cheaper airfares. We leave for Milan on September 19 and fly nonstop from Miami for the ridiculously low fare of $369 round trip. Carryon is the only way to fly when you will be schlepping your bags. Keep it simple and light.
Last year I arrived in Milan on September 29th and returned on October 8th. No crowds and great weather.
Back in 2014 we went with family to Sicily and arrived in late April. Some days were great and others cool and some rain. It never stopped our enjoyment of the uncrowded streets in Palermo and Siracusa. Later we spend 10 days in Paris but rain and cold temperatures sent us to the shops to buy some extra clothing.
Mt Etna snow covered from the previous day. April 2014 Taken from Taormina
Save money and time. When possible travel the shoulder and off season times. Use Google Flights to see how much you can save on flights. Buon viaggio.