Some good advice has already been offered here regarding paying attention to the market cap, whitepaper and project team. One strategy I use is to join the discord/slack/telegram of a coin I'm interested in and try to ascertain how active and professional the dev team is.
That's good idea, but if dev team so active on social so how they can devolop the product ?
Lol, the truth is sometimes, no matter how busy devs are, they still always try as much as possible to give their investors or holders of their coin an update on the progress of their work or what is being done on the coin.
All the above, it is not something they will just keep coming every now and then to keep giving news on social media platform. No huge time for that when there is always a lot of work to do. But, many people are not understanding these and falling into scam coins just by observing social media activities.