For the most part, dubs
alllllllllllll the way.
I grew up with things like Dragon Ball Z Kai, Cowboy Bebop, Sonic X, Evangelion, everything a little me could get his hands on.
However, I would watch newer animes with my friends, and the dubs felt... off?
I don't exactly know what happened, but the dubs lost their impact to me, it was like they began to feel soulless. It was then when I would watch all of pre-timeskip One Piece with a group of friends. We watched it subbed, and I really enjoyed it! So I felt conflicted, and I still watch dubs for the most part, but I sometimes step out of my comfort zone, especially if the dub sucks really bad.
Nowadays, I watch my in-person foreign shows subbed, like the recent Squid Games, but I sometimes switch between the sub and watch the dub when I'm curious of how they translate certain things.