I've heard it been said that just before opponent serves, Federer can pick the serve's direction like 90% of times. This is probably the reason why he's always been top notch on first serve return pts won. Also on baseline rallies it often feels like he's one step ahead of opponents, particularly the ones who cannot rush him enough. I know the guy got one of greatest all time FHs and serve has awesome accuracy and disguise, but is it actually the great ball anticipation that allows him to use his FH so much? And TBH, almost any top player would dominate quite a bit if they hit as much FHs as Federer can. So is the anticipation actually the biggest reason for his success?