Below is just MHO.
I had a ceramic coating applied to my 2015 GT when i first got it. It certainly works - as in it becomes far easier to clean, doesn't require a wax, etc. Cost me about $1100 from memory.
In hindsight though, if there was a next time I would stick to ensuring the dealer DOES NOT WASH THE CAR, then take it to a reputable detailer and have them do a paint correction and a good quality wax job. No sure I would bother with the ceramic coating again. Then I would study up a bit on how to wash a car without installing the swirls that mar most cars, and take care of it myself going forward.
Alternately get it detailed periodically (6 monthly) and do 'maintenance' washes as required.