What do you guys like for a new ATV these days? Looking for something no less than 400 cc

Uses would be pulling a small buggy full of firewood / gravel, hauling game, and my ass up the mountain with another rider at times.

No racing or obstacle climbing needed lol thank you all, I appreciate it.