You created this on altcoins discussion, which will make me think that you are also referring to altcoins. Do not think altcoins are like bitcoin. It is bitcoin that is a store of value while altcoins can be just a pump and dump coins which makes them not to getting to all-time high. Altcoins are like for gambling. If you invest little amount of money in them and you luckily make profit in short term, just sell before it is too late.