People forget that Federer was the best player by far in the first half of the 2017 season. Hardly dropped a set. He was untouchable and his Wimbledon crown was as predictable as Nadals French that year. I don think Nole ever won a IW/Miami double in the same year ever, for example. Fed also beat Nadal twice in finals that period.