4 takeaways from Nvidia's huge earnings