Wax or Polish?

I polish mine once a year but every 6 months with a non abrasive polish ( auto glym resin polish ) won't harm your paintwork.

If you get a decent wax like a hard dodo juice then it'll last 3 months on a daily runner with regular washes and sealants. If used as a weekend toy like mine it requires waxing once a year if looked after ( not using in the rain etc ).
 
Polish twice a year and wax the same
One autum time for it's winter coat
Once spring to get all the winter crap of
 
Polish-cleans and shines(also strips wax)
Wax-seals and protects

Pointless waxing unless your paint is properly clean as if it's not your just sealing in contaminants.