Other website that could be more good than coinmarketcap is coincheckup.com, because this website also offer fundamental analysis every coin and token, and for technical analysis i always used tradingview.com. Both website is really help to decide which coin should to buy and what level price should to buy and sell.
This is great, the first time I heard of coincheckup. The interface is not as good as coinmarketcap, but it looks pretty useful.
https://sv1.uphinhnhanh.com/images/2018/05/18/AnhchupManhinh2018-05-18luc18.41.32.png