The moment I felt like stopping is always when good opportunities shows up, I've came to understand that after knowing every thing about crypto you can't do without these two tools
1) patience
2) endurance
If this two tools are lost you would be lost in crypto space and be filled with confusion
Bear, bear and bear all around, understandable isn't?
But for how long? Will bears be around forever? NO!
Cryptocurrency is growing, that's exactly what we want so why lose hope? Be full of patience and endurance or else you will leave crypto space in shame
Knowledge about the cryptocurrencies is also the key (you might want to add that on your list too). Patience and endurance is not enough for you to be successful. You also need to understand all about it and learn all that you need to learn for safer investments.