For a car you are keeping more than three years, usually yes. For a lease or a quick resale, usually not. The maths, and where it genuinely does not pay.

If you are keeping the car more than about three years, ceramic coating is usually worth the money. If you are leasing, or selling within eighteen months, it usually is not. That is the whole answer, and everything below is the reasoning behind it.
The honest problem with this question is that most of the pages answering it are written by people selling coatings. So here is the case for and against, including the situations where we would tell you not to bother.
A quality professional coating runs $800 to $1,500 and is rated for three to five years. Call it $1,000 over four years — roughly $250 a year, or about $20 a month.
The honest comparison is not "coating versus nothing", it is "coating versus what you would otherwise do". Waxing properly every three months costs either your Saturday four times a year or $60 to $120 a time if someone else does it. Over four years that is comparable money for materially less protection.
Where the maths turns is duration. Over eighteen months a coating has not had time to pay back, and a sealant at a fraction of the cost covers the same window.
Three misconceptions account for most of the disappointment:
It is not scratch-proof. Coating resists light marring and the swirls a bad wash puts in. It will not stop a stone chip, a key or a trolley. If physical impact is your concern, that is paint protection film, which is a different product at several times the price.
It does not end washing. It makes washing easier and less frequent. A neglected coated car still looks neglected — it just cleans up faster when you get round to it.
The bottle is not the product. Two shops quoting $450 and $1,400 are usually quoting different amounts of paint correction, not different chemistry. Preparation is most of what you are paying for, and it is most of what determines the result.
A ceramic coating bonds to your clear coat and forms a hard, hydrophobic layer. In practice that means UV resistance so the paint fades more slowly; chemical resistance so bird droppings, sap and sprinkler water have to sit for much longer before they etch; and water and dirt sheeting off rather than drying on. It also adds visible depth and gloss, which is the part people notice first and the part that matters least.
For a daily driver that lives outdoors and is staying with you for several years, in a climate like Texas: yes, comfortably. For a leased car, a short-term keeper, or a garage queen: put the money elsewhere.
If you want the numbers behind a quote, our ceramic coating cost guide breaks down what drives the price. If you have decided it is worth it, our ceramic coating service starts at $799 with three years of protection, applied at your home or office.