Hottest day of the year so far ahead