If you can, I would keep Xiahou Dun, at lvl100, he has almost 5* stats, good speed with Knockback.
But have you looked into Lev? I think thats the 5* I would invest into.
And how much are you willing to spend? With the market right now, 6* prices are dropping REALLY quickly.