Trading takes time to learn it even depend on your brain capacity to truly understand how trading works, it's better to engage in both trading and investing, I have a close friend who do this and use the trading skill to survive pay bills and others then still be able to buy few BTC every week now he is in a better state financially
What has been done with your friend I'm sure it didn't come for granted,
he must have suffered a loss somehow because it was part of the process and until he finally got to this point where he was in good shape financially
Aside from the loss of capital his friend must have faced a lot of headaches learning how to trade but his willingness to learn and to earn is what makes him vulnerable from it. It takes time to learn how to trade but it also takes time to earn on investing, it seems that both of them are equal on some angle but I believe that most people will go for investing over trading. They automatically think its easy and start to invest immediately.
I wont wonder anymore why there are so many losers on investing because they do not have the patience to hold any longer and in the bad coin choices. Investors often pick hype coin because of the easy pump and dump.