Costco at a Crossroads: Is the Next Move Higher or Lower?