Correction removes the swirls and scratches. Ceramic coating locks in that finish so it stays looking like this.
A wax gives your paint a shine for 4–6 weeks, then it's gone — you're redoing it every month. A ceramic coating is a chemical bond that fuses to the clear coat and lasts 3–5 years: it resists UV fading, and dirt and water bead up and slide off instead of etching in. That's the difference in price — you're buying years of protection, not a few weeks of shine.
Spread across 3 years, that's about $20 a month — less than most people spend on car washes trying to keep the shine they'd get automatically with a coating.
Get a real price — takes about a minute. A few quick questions, then 3 photos so we can quote it accurately instead of guessing over the phone.