15 must-have things to buy now for the Fourth of July

Start prepping for the best holiday weekend.