your right but no one know what will happen in the future so the better time to invest is every time as long as the time is running. And the bitcoin price is still growing and for the record every year bitcoin price is pumping so If you will invest now there's a higher chance that you will have a great profit next year.
you've been saying that we don't know what will happen in the future, you don't think the price will rise in the future, but should also think what if the price of the bitcoin fell. But if according to my view, before the bitcoin price hit $1500-2000 it's still good for an investment.
Yeah the price can go in any direction in long term but in present scenario it is very much expected that price will hit $2k in this year so instead of thinking too long it would be good if we buy some coins now and sell them off when it hits $2k to make good profits.