Bitcoin will recover but no one knows if when, probably 2019 will be a good year and this year is the best time for investments while crypto is in a bad priced so better to buy some crypto coins and hodl it until market recovers again.
Might be by 2019 we can see a new high which can be greater than 2017 as well. Also currently I have a belief that in coming months market will bounce back very strongly and will move upwards only from here and people who stay invested will be the ultimate beneficiaries of the rise and might be by 2019 end market could cross 20k as well.