Best Stock to Buy Right Now: Costco vs. Home Depot