Raja sb all depend upon paint condition, if paint having serious swirls than require claying , compound, polishing than wax
If minor swirls than claying , polishing and wax
But if paint is relativly in fair condition than even only nxt or ultimate wax coat can give u good results as this is positive thing of meguir products they give good results even un prepared Skin
Well I am not sure ur paint condition, nor I have any idea about ur skills for claying , compounding etc
This u have to judge ur self or u take services of any professional who do this job for u
Once car is properly clayed, compound , polish than u can maintain its surface by weekly shampoo wash and wax coat