Right now. You can get discounts on a wide range of July 4th party staples and furniture, and Walmart are also offering same-day delivery so that you have plenty of time to prep for the party.