Hottest day of the year so far expected, then possible storms