Are retail traders getting tricked again while big money stacks silently?

Over 195 whales are holding $24M in long positions on $BTR
right now, sitting on $8M in unrealized profits. I am leaning long on $BTR here because ignoring this massive whale interest could mean missing out on the next big leg up before the market moves without us.