IMO Tennis is lacking new talent, so we get too many years of Williams. Nadal, Djokovich and the true master, Federer.
To answer your question, every player hits their prime at different ages and it also depends on the discipline. Generally I think 32 years old may be plugged in for 8/9/10 ball.