Is it too late to buy Nvidia shares? Here's what Wall Street says