Why Nvidia At 5 Trillion Might Still Be The Cheapest Tech Stock