It isn't being disciplined that keeps you afloat in the cryptocurrency industry, it is one factor, yes, but the major one is knowledge.
Discipline without knowledge is nothing, it is like being leash without knowing what to do.
discipline without knowledge is not much,you can be disciplined and invest in wrong crypto currencies, or you can be disciplined and lose everything due to scam, you have to do your work regarding education and safely store your crypto currencies, to be successful as a trader, otherwise you will lose some or everything due to scam/phishing/hack, or market will thought you that not every project is going up during bull market.
If we read the topic of speculation, most of the topics predict crypto conditions which are far from the current price. Of course this is not knowledge, but only an estimate. And the estimate is only 1% can be declared correct and 99% can be said to be wrong. So regarding changes in crypto prices are also based on estimates. There is no exact science in the context of crypto investing. Unless you are a large capitalist who can withstand dumps on certain cryptos.
So far I haven't found any exact knowledge about crypto prices. If there is, then it is very easy for someone to make a profit, so the capitalist must always expend capital to cover most of the assets. The profit that a person gets is based on the capital of certain parties. It's just that they are able to withstand losses in the long run. I think the issue of crypto investing is a complicated one. There is no exact formula, it's just based on estimates.