I would highly recommend taking a look at our synthetic Liquid Wax and Hybrid Wax to keep your vehicle protected.
As for how long after, that should be determined by your manufacturer as it all depends on the painting process and materials used etc.
If you ask the paint shop they will be able to let you know this information.