TSMC stock faces an $80B earnings swing: can margins justify the AI premium? | StockRay