I wish more people see your words. Indeed now we witness probably the last chances to buy BTC under $1,000 and those who will take advantage of this situation will be in profit in the future. There are many Bitcoin users who sell their coins just after the price goes over $1k and that's why the price goes back under $1k. What they don't understand is that if they want to have Bitcoins they might end up buying them much more expensive, because many people, many people who buy their first coins, start buying when it's under $1k, and if they won't sell, which is most likely because they are not buying BTC to make small profits, the will go up and up only.
Well we are at 4 digit again at this moment, but with the upcoming news about the ETF, if it is approved then it is still good to buy Bitcoin today. Aside from that, I agree that hoarding bitcoin can help increase its price. The law of supply and demand. Less supply with high demand equals higher price.