Every price of a coin or token depends on it's quality, I guess that's your answer, if a coin or token is not good enough it's never going to work and in time it will lose value so it's good to buy or hold quality coins and tokens
teoritically, that's right. But in reality, it is not always like that
There are many good quality coins but hasnt priced, there are reasons why can like that. Such as low promotion, not proved etc
In other side, the shitcoin can easy go pump with several reasons too, such as FOMO.
Realize that sometimes many people people buy anything without clear reason