Nadal was the (only) one who "conquered" peak Federer. Djoko rarely faced him at the time, and his record when he did wasn't great.
Nadal is 8-6 vs pre-2008 Federer. It went up to 23-10 as Nadal destroyed post-peak Fed from 2008-13, and old man Fed does better against old man Nadal so it's ended at 16-24.
6-1 for Federer vs Djokovic before 2008, and Federer didn't give up the H2H lead till 2015, when he was way past his best. Djokovic has regularly destroyed him since 2012, but that's not "at his best."
Since people quibble about "peak":
I think 04-07 is easy to define as Federer's peak, not just 8/12 slams, but also his dominance in general: win percentages of 92, 95, 95, 88, which he hasn't touched since. (It's between 72-85 since then, with the only exception being 91% in his 2017 comeback year). Besides the numbers, there is the subjective eye test, but nobody agrees about that. People can argue that he won fewer slams since 08 since Nadal and Djoko became better, but he also started losing to others more frequently - in short, his level fell.
I think part of the problem in defining (any of their) peaks is that they still regularly beat others even when they're not near their best. But watching what 2007 and 08 Nadal did to Federer on his favourite grass, especially his court coverage and passing shots, I really don't think the guy who played yesterday is close to that level. And even though Fed was very dominant against the field in 2017, he would've been swept aside by the 2006 version's forehand power and speed.