Is Costco Wholesale (COST) Ready For The Next Rally?