The best skill you should have isn't necessarily concerning trading itself.
Personally with mid-long term trades, it's simply looking at the correct data and metrics.
I see this project and it's getting a bit of traction, and it's not reflecting on the token price? There's a chance that it's a good buy. It's not really even that hard at all, it's just a lot of people just buy in to what's hyped; without any other reason to back up their purchase.