I maintain that the Fourth of July should be made a floating holiday, on the first Thursday in July, to facilitate 4-day weekends.
So this year, for instance, the calendar would go July 4 (Independence Day, Thursday) - July 1 (Friday) - July 2 (Saturday) - July 3 (Sunday) - July 5 (Monday).