I suggest you to collect more funds, because if for only $ 10 you will be very difficult to get profits and need a lot of time to get a good profit. But if you only intend to learn and know the market conditions, I suggest you choose the top rank coins.
LOL, I think op wants real investment and not what he can use to practice, what if op is a student and just trying to multiply his little savings to help his family out, so I think buying top rank coins will really consumed his money, but he can still look for some potential coins that have low value that has the tendency of shooting above 100% during the bull run, there was a coin that I saw in coinmarketcap recently that increased by almost 440%, which means by now, if he had invested in such coin, he might be getting about $55 dollars now, which would have been enough for him to start trading bitcoin.