On a normal snow year, first week of July is going to be pretty darn early. I'd call it too early, myself. Might work on a warm or low snow year, or if you stay really low. Mid July can work if you're willing to work around snow and ravenous mosquitoes to find ice-out fish, though if you're not pushing to super high lakes you may be OK. But the bugs. Before the end of july the bugs are going to be epic. I mean, pack lots of 99% DEET and a head net and prepare to use them both extensively. The fishing can be quite good early though, if you're willing to put up with the challenges.
Personally, I prefer late July because the fishing is still good, snow is not as much of an issue, and the bugs begin to calm down a bit. August, the fishing isn't as good, but I've done a couple trips in August and didn't even need bug spray at all.