I’ve never tried out a ceramic coating but I can highly recommend Collinite 476S wax.
It gives a glorious shine to the paintwork and it does honestly last for months.
Mine has not been waxed for 11 months and still looks more than acceptable after a foam, shampoo, dry and a wipe o’er with some detailing spray.