You are suppose to wax no sooner than 6 weeks after the paint was applied. Seeing how 4runners take a boat across the pacific to get here, you are good to go when you get your new 4runner.
Personally I never polish unless you absolutely have to. I also do not use power tools, everything is done by hand.
I like to give it a good wash. 2 bucket method with dawn/palmolive dish soap.
The first layer I like to use:
Meguiar's M21 Mirror Glaze Synthetic Sealant 2.0
(since it's a sealant it's alcohol based, meaning you need to make sure the surface is wax free before starting)
I then let it dry and buff.
Next layer is a carnauba wax (a high quality one). The higher quality the longer it lasts. Yes the shine will be nicer with a higher end wax, but I choose a higher quality wax, so I only need to wax it every 4-5 months.
Depending on how much time/paitence you have, you can have 1 layer of carnuba wax, all the way to 10+ layers.
I usually do 2 layers of P21 wax.
Here is one of the best if not best guide on how to detail your car:
http://home.comcast.net/~michael.cohen1/Detailing_Hand_Book.pdf
good luck!
Also: for the guys who don't bother waxing your car, a nice thick wax will help with the trail pin striping. It won't stop a 1" diameter branch from scratching your car, but little branches won't scratch your clear coat.
lastly avoid automatic car washes that are not touch free like the plague. The worse are the ones that have spinning brushes. The best ones if you have to use automatic are the ones where you park your car, and the apparatus moves around you and cleans using high pressure.
One final thing, if you use the coin op booths, do not ever use the soap brush. That thing is littered with rocks and sand. All the car guys I know use it to clean their wheel wells and wheels.