Evaluate the surface and do whats necessary, 4 to 6 months is quite some time and a lot depends on your local environment and how well it has been maintained.
I totally agree with Eldorado2k, don't wait until the sealant is worn off. In my opinion, the vast majority of the sealant is gone by the 4-month mark. Less, depending on conditions and maintenance.
If the car is a daily driver, and has only light defects, consider applying a high-quality AIO (all-in-one) product. There are many selections right here at Autogeek that offer good polishing qualities as well as sealant.
Griot's Garage BOSS Finishing Sealant, or HD Speed come to mind. Then maintain it with a nice quick detailer.
If you find the surface to be satisfactory, re-apply your favorite sealant and enjoy!