What are your desired/expected returns from $5k? How long do you plan to hold?
Often you see people expecting 10x from the top coins, if you're fine with 2-3x I would say this is more realistic for top coins.
I don't really care for 10x from top coins, even if I got 2-5x return over the next year or so I'd be fine with that.
I feel like even by then, the crypto currency will have moved on to possibly the next generation of coin and we'll see more strong consistent ones rise.
I'd like to hold my coins until the end of the year.
Plus the only other issue that I'm running into, is that I can't find a safe and reliable site to use.
Very realistic approach and you are right on your views around things changing, if you view the top 10 from last year MaidSafeCoin was one, it's now ranked #96, Augur was another which is now ranked #41
Augur = started 2017 at 0.0039 Sat value, it's now 0.0041, not much of an increase there vs holding just BTC, about 5% more than just holding BTC
MaidSafe = not so good, lost a lot of Sat value over 2017, went from 0.0001 to 0.000035 in sat value, loss of 65% BTC value
To get an idea here is CMC from Jan 03 2017,
https://web.archive.org/web/20170103043616/https://coinmarketcap.com/#USDThis logic of "you'll be safe on the top 10" is bs in my eyes.
The altcoins in the top 10 which I think can gain BTC value this year are:
NEO, ADA, EOS, Monero and Eth, the others might but this is where my confidence would be out of the top 10, I don't hold half the ones mentioned though.
Currently, I would have more faith investing in certain coins out of the top 10 for BTC growth like Nano, Komodo, OmiseGo, Neblio and a few others, once again this is just my view.
I could recommend other coins I have faith in with lower caps but this goes against your approach, Neblio is low but it's my #1 coin for the year, still recommend doing your research.
The key is to increase BTC value, a lot of coins will go up in dollar value due to BTC climbing, but unless BTC value goes up you're better just holding BTC, and this is going to be the safest option hands down.