AI Play Celestica Flashes Three Buy Points Amid Strong Earnings Outlook