I'm not smart or rich enough to trade in single stocks and expect to make substantial long term profits. I just have mutual funds which are mostly in IRA's. Charles Schwab, Fidelity and Vanguard all have no-transaction-fee/no commission fee offerings as well as checking and savings accounts which I like as well. In addition I find for the most part they integrate well with investment/banking monitoring services like Mint and Personal Capital.
I will name one best exchange is Binance . There's a pandemic in the world. Where do you get the money to invest in cryptocurrency? I would love to become an investor, but I don't have the budget right now.