Some day in the future, you will realize that the best time to invest was not today, but some other day in the future, when prices were low. But with the information that you have today, the best time to invest is still today, because you do not know when prices will be low, and you do know that the longer you hold your investment, the more time it has to grow.
Toughts?
Best time never comes, it always passed away. You can never grab the best time of markets. However, its still possible to find good time and made investment. One of the way to find good timing is study about market. If you see Bitcoin has potential to cross $1300 within short span then its not bad to invest @ $900-1000. Market works on relativity, depends upon how well you read.
I will agree with you on that, the potential is maybe bigger from what you write, as we speak there is still time to buy some cheap bitcoins as i think the game is now changing and we will have uptrend steady, long term speaking, i bought some more today now, if you want also to buy and HODL then it is a good time in my opinion.