Great stretch of weather entering the holiday weekend