Home Stock Costco stock is more overvalued than Nvidia: still a buy?