Sort:  

Start small, like I did. Right now, almost every cryptocurrency is gaining value or holding steady. You can either buy some or mine some. Buying gives you quick ownership, and then you can sell when price increases -- if you want. Mining is much slower, and it will take maybe 6 months before you see a profit, but it's reliable income with any of the three cloud mining firms I mentioned.

The basic rule to make money investing is: Buy low, sell high.

If I don't have money to buy, is there any place I can earn some free tokens?

There are Bitcoin faucets. They give you a tiny amount of BTC each time you play a game or click on ads. This one is legit https://freebitco.in/?r=4129230 so give it a try.

But faucets require you to be very very patient. If you spend a lot of time on the Internet, you can play freebitco.in every hour and gradually build up enough to transfer into a trading account or even Coinbase.

But like I said above, you can buy cryptos with pocket change, even $5 or $10 is enough to get you started.

I forgot to mention localbitcoins.com. It's like craigslist for bitcoiners. You look for sellers in your area, give them fiat currency and they sell you Bitcoin. All you need is a Bitcoin wallet app on your phone or computer -- and those are free!

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 60209.30
ETH 2627.55
USDT 1.00
SBD 2.55