In Minnesota, anytime between now and the end of July would be good. August would probably be OK, but the later you get into the month the more you will be pushing your luck. If you wait until September, you'll need to hope for a mild fall and late onset of winter.