I went through this recently. Went with the latest Epic Evo and love it. Honestly the best MTB I have ever owned.
I do a local XC series, backcountry 50Kish MTB races and a bunch of general riding and it’s great.
To be fair though my riding does not include hardcore DH or Enduro type trails. Outside of that I think it’s a fantastic bike.