Doubt it will release in July for marketing/sales reason, maybe September?
End of September until mid-October would probably be the best for me and the only time were I would have no obligations. Two weeks before the fall semester starts with all exams done already would give me enough time for all-nighters this game deserves