I believe that the exchange should have a good reputation. Take the effort to read reviews of users, check information on Crypto forums like this one. Other important things are fees, the number of available cryptocurrencies, and security measures. Also, consider the liquidity, payment options, verification process, tools for analytics, and available trading types. Based on these criteria, I’d recommend Coinbase, OKEx, and Binance.