Home Investing The big tech sell-off: are the ‘Magnificent 7’ stocks overvalued or oversold?