What tires should i put on for mud, snow, and all terrain? also if i go an inch bigger will that make the quad lose power?

anything i can do to make it a little more powerful without hurting anything?

i got stuck today in a 3ft mud hole...with no winch...ordering one tonight!!!!!!!

should i go with a warn or superwinch????????????????????????