you need a knowledge and experience too, not only patience and discipline
if you want to be success in crypto investments
regards
The latter would be improved if paired with those two that you've mentioned.
Op, you should not have bought shit coins in old days but must have focused on this new trend. Don't regret for the past, keep faith in your present investments and hold them for longer and see their returns, I bet there will be even better results than those past old days.
Use the past to learn and be stronger and better in choices in the present times. That's right, there could be better outcome whenever OP has made himself retrieved and do choose better coins if he wants to keep on the track.