here's a little detail journey I did when I started learning about detailing and paint correction if you have time to read. some good info as other member's have chimed in. if my car was brand new I would have done the ceramic coating but because I bought my car used I didn't see the need to do the ceramic coating so that's why I tackled this project myself and to learn as I went along. but like what cdmulders posted I watched a lot of Junkman's detailing videos for tips. Chemical Guy's also has an extensive amount of DIY videos for paint corrections as well
https://f10.5post.com/forums/showthread.php?t=1281487
https://f10.5post.com/forums/showthread.php?t=1290809