I still remember in the last December 2017 BTC price was all most $20k USD But after a few months, it will continuously be decreased. Now October is going on and many crypto experts are predicting that BTC will reach $30k-50k at the end of this year. So I think it's the good time to buy BTC and hold.