TSM - Ranging and due for a move to the up or downsideLooking at recent chart action, this seems to consolidate for around 30 to 60 days (roughly) and then pop mostly to the upside.
So I would be closely monitoring this for a confident break from this range and would be a buyer for the long-term.
Really quite a beautiful chart and if you timed a good entry, this would be a nice addition to the portfolio.
IF it breaks to downside, simply buy on a decent support level.