Peter Davison was my Doctor as a kid and so I'm biased by saying he's the best.
Been a fan of Doctor Who all my life and collected and seen all the stories that have been released on DVD. With that in mind and no bias to the Doctors I grew up with I do think Patrick Troughton is without doubt the best Doctor, his whimsical and fun loving portrayal with a hard steely resolve when needed is the Doctor.
I like William Hartnell, Tom Baker, Christopher Eccleston and David Tennant too, not so much Jon Pertwee and Matt Smith. It would of been great to have seen more of Colin Baker and Paul McGann.
Doctor Who has become stale with Matt Smith and Peter Capaldi in recent years, it needs a completely fresh look, something it has done in the past.
I'm looking forward to seeing Jodie Whittaker take on the role and making the show hers, reinventing it and keeping Doctor Who fresh.
Doctor Who at its best...
2nd Doctor in Tomb of the Cybermen:-
https://youtu.be/zIIKGc6jL8Y
5th Doctor in Caves of Androzani
https://youtu.be/qvAenK95PfQ
Plus any excuse to post two pictures of Peri (Nicola Bryant)
Peri in Planet of Fire
https://youtu.be/7pSOh8fXOhk