If you are planning a full detail or paint correction
http://www.ceramiccoatsd.com/how-long-does-professional-ceramic-coating-last
If you are planning a full detail or paint correction, ceramic coating can be the finishing step that makes the investment feel more worthwhile.