Best Buy’s first wave of 4th of July sales has arrived