Paint surface in excellent condition:
Will probably benefit from a pure polish or glaze product before putting on your favorite wax.
Paint surface not in excellent condition:
This is the treasure island of detailing. You will be able to find practically dozens of threads on how to tackle any particular type of paint surface scenarios. If the surface is gritty, you may need to clay it. If the paint seems oxidized, you may need a paint cleaner. If you would like to even out the swirls, you may find advices on product suggestions, PC settings, pads usage and all sorts of good advices. If you could provide more details of the current condition of the paint surface that you are working on, many would be able to point you to some other threads for reference.
Aloha!