in my opinion as well, not just digital assets but each and every investment will be highly profitable in long run give that its fundamental are good in long run (and practically without stronger fundamental, you cannot expect an entity to be sustaining everywhere). So, if we want handsome returns from an asset then we should give it enough time.
That seems like a great and simple way right? I mean if the fundamentals of a coin (or any investment like you said) were to be good, then in the long run unless something unexpected happens then it should be doing something fine in the long run. However, some people still mistake this as a good investment and they think that it is a bad investment if you have to wait that long, why? I have no idea. They tend to buy into the shitcoins and they try to make as much profit as they possibly can for it and they would basically end up losing all of that money very quickly.
This is why I personally do not like to meddle with people who like to buy shitcoins and shill them and think they are the way out of poverty, because they are not, they are just ways for the creators to make as much profit as they possibly can and we know why that is not correct.