CSL is close to the bottom of a multi-year trading range here (somewhere between $250-$340). Assuming the range holds, it is a good time to buy.
If it breaks the range, it may be an even better time to buy after it settles :). This is from an investor's perspective of course, those who can hold for long periods and withstand volatility to the downside - traders will want to tread more cautiously.
A contrarian opinion on CSL presented here (among other things).
Disc. : Held IRL