Is there a single exchange available where I can buy (or sell) all major cryptocurrencies (say, current top 10) in USD , and has been consistently performing better? As of now, Coinbase along with Binance is kind of my go to option, though it doesn't cover all the major currencies that I want to build a portfolio of.
You can try here
https://exmo.me/?ref=58282 on exmo you have 11 pairs with USD and much more with BTC and others crypto.