Every one recommending different currencies.As a newbie to crypto, I'm totally lost with what to buy.But I'm pretty sure few of recommended currency will make someone rich in 2018 good luck for them.

Just hold your bitcoin and if you want try to buy a few of the top 10 marketcap coins.
I agree with your statement. Focus on the top altcoin in terms of trading volume because these altcoins have a large community of supporters, so the probability of it dropping is very low, thereby reducing the risk for investment yours. I am investing in 3 altcoin in the top 10 altcoin on Coinmarkepcap.