Is Costco a Good Investment? | Reviewing Costco Q1 2025 Earnings Report