One thing I've noticed is that people don't all reach the same results in crypto for the same reasons.
Some people seem to excel because they're good at trading or that they are good at technical analysis or that they are good at digging into information and doing their own research. Others benefit more from patience, discipline, risk management, or simply knowing when to stay out of the market.
According to your statement, all of the advantages you mentioned cannot be disregarded because no trader in the world can succeed without having the patience to wait for market confirmation, maintaining sufficient discipline during waiting hours, using the appropriate ratio to manage risk for each trade, and simply knowing when to stay out of the market for the day and do it.
Looking back on your own journey, if you had to choose one skill that has made the biggest difference for you, what would it be?
I will select every single one of them.