Dry and hot throughout the weekend before a major July 4th heat wave