foreman 450 gear reduction help

I know I’ve asked before but still trying to deside what size gr for my 99′ foreman 450s. I’m running 28" vampire edls and have found some mud that it just won’t turn them at all. Don’t think I want to do a 54% because I do ride on dirt roads some but what would be a decent % to get? Would also like to be able to possibly pull second gear in sloppy stuff because I’m always having to down shift to first and just can’t keep the momentum up in first