AI Semiconductor Stocks Rally July 2026: NVDA AMD Investment Analysis