10$ is such a small amount. For me, I would put that 10$ into Bitbay. You can accumulate 500 tokens for that. It has a small marketcap so it has big potential for returns. It's also a safer investment then most people think, as the dev has been working on the project for years and never abandoned the project.
Another option is just to keep active on the forums and build your rep. There are projects which airdrop their tokens for free to forum members.
$10 is a small investment you can buy new ICO tokens from this money. You will get a big amount of tokens for this money. But you can not expect instant profit you need to wait for a long time to make a profit. My suggestion is to invest on waves it is a good project, and you can make a profit in the long term.
I think all these ICOs are overvalued. What are you getting exactly? A whitepaper, a roadmap, a testnet at best, and a team with no track record that you dont' even know will be around for 6 months.
Compare that to Bitbay that has a working product, 3 years of development from one the best developers in the space, and upcoming feature that solves a real problem in cryptocurrency (rolling peg).
Waves is interesting but it's 200M marketcap compared to bitbay's 20M means that Waves has to go to 10billion Markecap to get 50x return. It also has to complete with a very saturated space of endless projects all vying to become the next platform.
10$ in bitbay can easily become 500$ in a year when Bay hits 1$. This is very possible if you follow the community and where the project is going.