I also suggest spot trading for beginners and do not yet try margin trading because of the high risks, if you cannot make money in spot trading then how you will make money in margin trading? It is about experienced, I also suggest others before they put real money better to try paper trading first in Etoro wherein you can practice trading with limited cryptocurrencies like BTC, ETH , XRP, LTC and many more. You will only lose your first investment if you quickly put money wherein you are not yet know how to execute a certain trade.
Very true and one should learn to make profits in spot trading and once they feel they have evolved enough and only lack funds then they can try leveraged trading because while it is risky you can buy and sell tokens worth much more than you deposit and allows better chance of higher profits.
I would say Binance is the best exchange right now but keep in mind to always withdraw whatever you have have left after trading all week because keeping money on exchanges has a relation and people in past have regretted that so no doubt Binance should never scam but better safe than sorry and crypto coins are yours only when you have the keys for the coins/tokens.