Thinking that these coins are 'stocks' is a dumb mistake. The market cap speculation is not valid in this market because you don't need to calculate a "company valuation'". You don't have to compare a 'market value' with a 'book value" because it is not a company. Therefore, any coin can be worth even 1 million (regardless of supply) if people are willing to buy it at that price. There is no intrinsic value and that is why any price will be valid.
The following is an example of dumb statement:....BTC or ETH (or whatever) will never be $500'000 because the market cap will be..........bla bla bla bla yadda yadda yadda.
...so what??. It can be worth 5 million dollars a coin and what? There is no book value of a company. A coin market cap is not tied to anything. WAKE UP. This is the main reason any of these coins can go to 1 million or whatever number at ANY TIME
No one hava making some arguments related on this matter and who the hell those people who said that cryptocurrencies are considered as "stocks"? I bet no one do really treat on this way and do say such thing. I cant think on a reason why would people do think that cryptos are considered as stocks? and also marketcap is just the total not totally affecting on how a certain coin would grow because the thing do really affects here is the demand and supply of such coin.