I've been a miner for years, and I'd recommend you take a look at your expectation of profit, it is profitable still, but get ready to be disappointed.
That said, I wouldn't buy video cards specifically for mining unless you have access to very cheap (or free) electricity.
Personally I target a 60%/30%/10% spread of ETH/BTC/MISC. I use Gemini for ETH/BTC and Kraken for the smaller coins.
My total crypto monthly spending is between 15-25% of my monthly savings budget, FWIW. The rest gets split between a traditional index fund and a regular savings account.
If the whole crypto market burns down tomorrow I'll only be out 15-25% of my total invested savings since I started putting money into crypto, and if it takes off I'll get nice returns but I'm not banking on it.
I invest in crypto because I believe in the tech, not in getting rich off of it. Me putting money into is my vote of confidence and nothing else.
"Hedge Funds Investing in Cryptocurrencies ‘Exploding’ – 62 in Pipeline"
https://news.bitcoin.com/hedge-funds-investing-in-cryptocurr...
Edit: agreed on the token sales, currently. Difficult to get a feel for the price.
BTC and ETH are the "safest" bets right now. LTC has been really steady and is probably the most sensible investment, but will probably not take off like BTC did.
BCH (Bitcoin cash) is the newest fork of BTC and has been volatile but has a lot of people backing it. I would look it to it at least.
I've been keeping an eye on EOS and DASH but not really sold on them yet.
Biggest advice I can give is - don't let FOMO guide your decisions. Diversify your portfolio and don't micromanage it or keep an eye on the charts all day. You'll drive your self mad.
Also - don't expect to make ANY money of crypto. It's a gamble, like a scratch ticket. Only invest what you can absolutely afford to lose, because chances are you will.