I'm glad you asked me
Fighter if you want to critaholic
Fighters have STR/DEX passive that means they're attack should be on par with a Swordsman but also it increase crit rate almost as much as the Swordsman 17 crit passive
Fighter skills now do more damage when a crit is successful (not all attacks but they which ones) and RP isn't needed like Swordsman who need to use their KD spam (which you cant crit when you do)
Fighter dodge pot also helps when fighting other critaholics because it gives you a better chance to survive if you dodge it
IMHO choose a fighter and stack lots of DEX as well as high crit it will increase your dodge + dodge pot = dodge x 300%