Based on my experience in crypto currency for a couple of years . I found some rule thought to share with community
1) Try to find the solution provided by the coins or token
2) Check the community support and developer response . Check social media bitcointalk ANN thread response
3) Try to check the product if it is available in market
4) Check the competitor for the solution provided by coins .and what makes difference from other competitors.
5) Check ICO investment strategy or backed companies or any other investors.
6) Decide your profit ratio and time . Most important thing you have to decide your profit ratio because human tendency always lead to greediness . Fix the time either long term or short term
7) If your believing in concept and investing then wait for the actual product to release and allow team start marketing
agreed with you , imo too , i will see these points as follow -
1) good point , adding 1 more point in it , solution that coin provide must have a genuine problem/need of market .
rest points from 2) to 7) are good enough .
8 ) also check when the product mainnet / main launch will happen , if it will take long period (1-2 yrs) then invest reasonable amount ..
9) also check price with respect to its supply , in short check opening marketcap of any coin , current mcap and its comparison with other coins .
10) volume is the next thing which assure you that this coin is in demand . so check volume too .