the thing is with a quality paint job is how good the base the new paint job is going over . How many mills of paint is on your truck now ?
Most paint manufacturers only recommend 9 mils 10 mils max !
Reason being metal expands and contracts at a different rate then paint , the thicker the paint is the more it has a chance of cracking .

I just had to re-do a 3 year old GM Pontiac Grand Am that had 6 paint jobs on it from the factory that was splitting like crazy .

Do you know whats under the paint job on your truck now or did you buy it this way ? I ask because there could be some hidden stuff that may not show for say another year , then what happens to that 10K paint job you just had done ? If it was me I would strip it down to bare metal and see whats under it all . Then build it up right from the ground up , leaving no unanswered questions . Thats alot of money to spend not knowing .

Just my 2 cents worth