Home Stock Magnificent 7 face the ultimate test as Q2 earnings loom