My favorite anime character is Goku. I feel that the most important quality in a character is for you to be inspired by them. There are plenty of inspiring stories in anime, but Goku is on another level of inspiration. Goku is the strongest anime character we've ever seen, not because he was born that way but rather because he worked for it. He earned that strength and that's an admirable quality that people respect.
I also enjoy watching growth in characters. We've literally seen Goku grow up from a child to a grandfather and he has still managed to stay humble and true to his values the whole way. It just makes Goku a more personal character and that is why so many people love him. We have seen Goku overcome challenges and grow stronger from each encounter. That is what life is all about, we can't beat everyone and everything life throws at us but we can get up every time life knocks us down.
This is why Goku is my favorite anime Character!