New boards come factory waxed so there's no need to do it yourself. It will last for a couple of days.
If you really want it waxed best go with Weipim's suggestion and check youtube for good waxing tutorials.
Shops usually do belt waxes which wear off very quickly. In case you give it to a shop make sure they do hand waxes which are much more expensive and take pretty long.