Nvidia stock has 42% upside in 2024 as the AI-chip company targets $100 billion in free cash flow over the next 2 years