InvestorPlace contributor names three underappreciated AI stocks to consider instead of Nvidia July 8, 2024