Dr Cox is the best character on Scrubs because he is the most relatable. He's a great doctor, but he's also human. He makes mistakes, he gets angry, and he has to deal with the same everyday problems that we all do. But even when things are tough, Dr Cox always manages to find the silver lining. He's a great role model for everyone, no matter what their profession may be.