Who's the best, in your opinion?
I think it's Anthony Joshua.
Tyson Fury will be a clear #2 in a few months, when he's back to his best. He's already back in the gym, he'll be better in his Wilder rematch.
I rank Wilder below those two. He may not even be #3, I think Whyte, Miller and several others might beat him.