Coinbase is the best platform to buy cryptocurrencies. Binance.US, crypto.com, Gemini, Kraken are some of the good platforms too.