We should be appreciative of Federer though, because we will never see anything like him again. The fact he can still compete for slams ever after the erosion of his physical skills is really a greater testament to the natural talent he has than the period of time when he was dominating the tour.
Peak HC level:
1 Fed and Djoker 2. Murray 3. Nadal (baby Djoker destroyed him routinely on HC, let alone peak Djoker)
Peak grass level:
1. Fed 2. Djoker 3. Murray 4. Nadal. Just ask injured Darcis how good he is.
Peak Clay level:
1. Djoker (smoked peak Nadal with ease) and Fed (bagelled peak nadal on clay) 2. Murray (just utterly embarrassed Nadal) 3. Nadal.
Anyone who disputes any of this is a troll.