I don't really know why it's outperforming the market so much lately, but tech is pretty interesting, private smart contracts based on Polkadot tech (so possible L1, privacy/zk and Polkadot narrative).
Also, one of the biggest whales I know is invested, and I like to follow smart money :D
Now the question is .... is it to late?
Don't really know, but the presale was @ $0.04 (in 2018), while the public sale was @ $0.1 (October 2021), so it pumped a lot (but imo it can go higher).