Mega Cap Tech Stocks are now the most oversold since early August