I have a remembrance. I got my first shares back before the 2013 epic run from 30 to 180.
I still remember the many posts from people that locked in their gains at $60, looking to buy back in on the pull back. Some of them bought back in at $90 after watching the stock run and run. Some stayed out and missed the entire run. (numbers pre-split!)
That was a 6x run in about 6 months, and it's become the #1 thing I've worried about over the intervening years (missing out on the next one of these). As best I can tell we're still in one of those epic runs, with the new trading range still not found (I make the current run, post split #s, as roughly $80 to $640, or about 8x so far). The market is still out looking for the share price that will balance buyers and sellers.
Each time we've moved from one trading range to a new one (up to the 180-280 trading range, and then up to the 280-380 trading range), I thought that this was the one that would break out and do another 6x. I was wrong each time, but the company was getting stronger, so I just saw a more tightly wound spring.