You want to fly in the morning when you can. Flights later in the day are affected by each of the segments an aircraft has flown that day and delays stack up. When something goes wrong to delay a flight, usually subsequent flights with the same plane will be delayed too. At the end of the day crew may also be running out of allowable duty time.
And bring patience and plenty of backup planning because things inevitably do go wrong, whether because of weather or technical snafus. Find your own alternate flights (with availability that changes constantly). If the first airline agent doesn’t give you help try someone else. And if you can’t get through on the phone, try a foreign call center.