Do you want people to book now for July dates, @Christina136? If so, then Snoozing won't work, since you won't show up until you Unsnooze (or List). You should be fine with just blocking the present dates and having the dates you want - July 1 and forward, for instance - unblocked. You can ignore some of the messages from Airbnb. They have no way of knowing your particular circumstances. I get emails telling me to open more dates in order to get more bookings. They don't know how and why that won't work here.
So block as much as you want. You won't show up in a general search maybe, but you should show up if someone searches for certain dates in July.