From my point of view:
Peak Fed is the GOAT, with variety. Nadal's FH top spin counters Fed.
Peak Djokovic is the most consistent. No real counter, except maybe Fed's mixing short/long slices and the crowd.
Peak Nadal is unbeatable, a true bull. He also has the greatest mental strength out of...