Honestly, TradingView is king for the charts, but I use CoinGecko for quick price checks on mobile. If you're doing heavy trading, just stick to the exchange terminals like Binance for the raw order book data.
I'm a big fan of CoinGecko for real-time data, they have a user-friendly API that makes it super easy to get the info you need and their website is also great for a quick glance at the markets. Another option is CryptoSlate, they have a pretty dope market section that updates in real-time and is super intuitive to use.