Nvidia's supply constraint fuels buy thesis as Mag 7 earnings begin