Depends on a few things. What is the condition of the engine and the mileage? Is this a new problem or a long term issue? Piston slap during cold start on a Camry is not common in my experience. Rod knocking at start up would be indicitave of a very worn engine but once again, is this a new problem or a long term issue. If new issue, I would change oil and use a Toyota or another high quality oil filter with the correct anti drain back valve and go from there.