help me bro, idk if i go deadeye or Huntress or other sorc...
That's a tricky one. It's not so much like Diablo where one class tends to be the meta. Most classes have pros/cons with poe and some build are VERY gear dependent. It can become quite costly if you're doing a sorc stormweaver meta and everyone else wants to do it as well. This will drive prices up insanely high.
Play what you enjoy the most imho. What class you actually enjoy the combat style of and watching slay demons on your screen. That's what it's supposed to be about right? This class will most likely be a class for farming up your gear for that pricey sorc meta swagger.
Probably not the answer you're looking for, but there really isn't one barb to own them all with poe 2. I love ranger, but if your fps drops and your system specs aren't supporting the constant latency from seas of arrows raining down on your foes, you might think of something a bit less animated.