No, we cannot say "the best of the bests." The idiomatic expression is "the best of the best."