Cramer says TJX Companies, Palo Alto Networks are buys at current levels