That is true. If you think the bitcoin will rise a lot in the future, say in 50 years, then it is good time to buy now.
I am also long term minded, but looking 50 years ahead is not possible/realistic as we don't even know whether or not Bitcoin is still existing by that time.
It depends on your age. But most of the price rise of bitcoin will happen in the next 20 to 30 years.
what do you consider to be the huge growth that you are talking about to happen in the comming 3 years? $1000? $2000? $3000? when i am being as realistic as possible i can only see the price reach $1000-$1500 before 2020.