^^^ That. You need to ask the body shop. Some will say 30 days and others will say 90. You need to wait as long as they tell you or else you will void any kind of warranty they provide on the paintjob. Realistically you could probably wax it within a couple weeks, but if they say to wait then you need to wait. If the paint fails because of their shoddy workmanship then you don't want them blaming it on you waxing it too soon, which is usually the reason for the wait period. The paint will survive a few weeks without wax on it, so no worries.
Oh, what you really want to avoid in the meantime are bird bombs, tree sap, and water spots. On new paint you can etch it ridiculously fast with those three things. Don't park under any trees or near any sprinklers for the next few months. There is no faster way to ruin a new paint job than to get etching from those three things. Cured paint and protected paint is a little more resilient when it comes to that, but bodyshop fresh paint is pretty vulnerable.