Up Over 100% in 1 Year, Should You Buy Taiwan Semiconductor Manufacturing Company Right Now? March 13, 2026