Nvidia stock: what does it need to get its mojo back | AllMind News