Tomorrow is the first day of June. Is it time to hit the beach yet?