Holding Nvidia Stock Will Pay Off Due To Two Impenetrable Moats