Costco vs Walmart Stock: Which Retail Giant Offers Better Investment Potential