OP just keep in mind, we are still getting started. 2020 is the next halving and you can expect a doubling of whatever the price is then, by around January 2021. I believe that's when we'll be seeing the $10,000 BTC prices. Plenty of time between then and now for it to slowly increase into the $5,000 range, and then they cut new supply in half ... $10k is soon after.
Bitcoin is going to $100,000 per token just like Berkshire Hathaway stock has gone to $135,000 over a period of 20 years. Hang in there.
-B-