When will he retire?
I suggest he keep things even and just say go for 2020 and if he's still going well then he should add another two years.
Keeping his expectations in check.
We all hope he stays smart and well enough to keep the run going for another decade or so. Expectations or not, can we as Federer fans not be blamed for our selfish desire for the Maestro to continue as long as possible.