I guess best is splitting Investments over different market caps levels.
From the top coins there might be good profits to be made with NEO, BCH, Miota
At Medium Range i hardly find coins because many of them have already been pumped and promising icos often start with a high mcap. So its hard for me to invest big money.
At low mcap i easily invest sum little money for big returns because sometimes community coins and well thought and enhanced mining coins make their way, for example Denarius DNR i could recommend, fast transactions stealth transactions and staking, so worth a try.