Taiwan Semiconductor (TSM) remains a buy after a strong rally, with 50% of my long position closed to lock in gains.