My question is how will this ever happen if every time it gains $500 to $1,000 we hit resistance where the bottom falls out and then all the analysts say it's because it was over-bought? I'm starting to think I should cut my losses and sell.
Like other markets there are only a handful of days per year where the powerful rises happen. If you're not present during those days then your year will be either very boring or result in a loss.
Most of the time it doesn't do much and moves are slapped down because the only people present in the market are scalpers who don't require epic moments to make money. That can carry on for years and it has done. There has to be a tide of sentiment and new blood for it to break beyond that.
The only way prices rise is by demand outstripping supply and you need a consistent and growing amount of demand for a large and sustained rise which isn't here at the moment. When it is we'll know it.
If you bought 3 years ago and are still underwater that means you've must've bought near the peak of the previous demand so you'll know how manic it was. So did I in 2013 pretty much. It took 3 long, boring and occasionally alarming years to get back in the black and then it did it with a vengeance.
So far people are looking at a 4 year cycle based on the halvings with a peak in demand happening at the end of the year after production halves, that's late 2021. If you don't need the money I would wait until it is approaching that point to see whether it'll happen again. A lot of things are building in the background.
There's absolutely no guarantee of that happening but it is the most reliable pattern we've had so far and it fits human psychology. If I were you I'd give it at least a chance to play out. If it's correct this year will continue to be not very exciting but next year may be rather more so. If you've come this far you are likely to have already experienced the worst of it.
That's my take. Feel completely free to discard.