Zoro from the moment he was introduced. He just carried a presence about him that was so badass. Then you see he has a compassionate side too when he's eating the food left by little girl. His drive, loyalty to his captain, rawness, design, fighting style and sheer badassery are some of the reasons he's my favourite.
I also like Zoro's ability to take charge of a situation when necessary and function as the crew's unofficial VC and Luffy's guidepost.
His dynamic with Luffy is also my favourite in the series. I feel they truly have a brotherly bond and seeing then reunite in Wano was really amazing.
Luffy and Zoro were pretty much neck and neck for me until Thriller Bark, where 'Nothing Happened'... That cemented Zoro as my number 1.
That being said I still love Luffy and don't really talk about him as much as Zoro. I also like that he is not your typical hero, he is selfish yet generally makes the morally right decision. His carefree attitude, humour (I feel better depicted in the anime)
and undying trust in his crew are some of my favourite qualities about him
Not to mention, when Luffy gets serious, he is badass af
Finally there's Law. He was the standout at Punk Hazard and has my favourite DF in the series.
If you look at the current state of the New World, it's state can be rooted back to Law. He became the trigger of change when he sliced apart from Punk Hazard lab
and created his alliance with Luffy
Not to mention, he has my favourite backstory in the series.
It also helps that Zoro and Law are voiced by two of my favourite VAs (Kazuya Nakai and Hiroshi Kamiya) and both are swordsmen lol.
Anyway these are my top 3 favourite characters in One Piece.
