BTCT refers to Bitcoin Token, this one
[ANN][POS] Bitcoin Token $BTCT - De-centralized Currency. Open Source. right?
I know that project and I do not think it is worth it for you to invest your money into it. Many reasons why I advise you to not invest your money into it, one of the biggest reasons is they were acquiring dead deflationary projects and one of those was created by BTCT developers themselves. What do you expect from someone that failed to meet their promise before?
IOTA and NEO are undervalued, while LINK has the biggest potential compared to the rest but it is not undervalued like others.