The Swiss star clinched his 20th major tournament win at the Australian Open last month.
Federer, 36, was pushed all the way by Marin Cilic in a thrilling five-set final.
But he came out on top as he has done so many times over the years.
The victory also lifted him even closer to catching world number one Rafael Nadal in the world rankings.
But after his latest success, Federer was asked what keeps him so hungry for success on the biggest stage.
“Maybe it is still winning the big matches on the biggest stages,” Federer told Fox Sports.
“Reliving those moments and thinking ‘Can I do it again? How will I feel if I do it again?’
“I enjoy the process of showing up 30 days before the final and trying to get myself in shape.
“I don’t mind all the stuff that comes with being a tennis player.
“I always wanted to be a tennis player but didn’t expect to play as well as I did.
“While I’m enjoying it why should I give it up.”
Federer, who is now closely monitoring his participation in the sport, is hoping for similar success at the French Open.
The competition gets underway in Paris at the end of May.