Can Nvidia's bull run continue?