Delta Says It Has Started 2026 "Great Momentum" -- Time to Buy the Stock?