Agreed with everything in this post! Definitely do your due diligence!
I only invest in cryptocurrencies where the team behind it has already produced some progress. An example is REQ, I did not invest until I saw that Colossus came out and they came out ahead of schedule. Anything before the release on test net was just screen shots and air talk for me. I may have missed out on some gains, but seeing their dev team gives me confidence that the value will rise in the future.
Day trading will also burn you sometimes. If you do your research and believe in the team and the project then long term holdings will win out over day trading a majority of the time.
Good luck trading all :)