I'm not modding, I'm improving
It depends on the process used, something I only found out a couple of months ago. If the paint technique is a modern spray technique then your paint will be over baked. This evaporates all of the moisture etc in the paint, thus letting you get on with polishing and waxing. A few years back, you would need to let the paint "breathe" for a few weeks/months.
With regards to cleaning, I would suggest having a decent read through the Polished Bliss guides as they really are brimming with info.
FYI; wash, dry, clay, wash, dry, polish, seal and/or wax.
With regards to products, again PB is a good source of info, as well as a number of recent threads
HTH, any questions, fire away!