People lacks patience and big whales are taking advantage of it by buying at lower price and selling it high, and if you are treating bitcoin as a investment then you should wait for certain period of time to expect good returns from it.
I think we should have long term view of the bitcoin. If we hold it for 10-20 years, the return will be high.
Yes it can be very good if you are making now an investment in 1 BTC, if the value is later low just hold it. That is safe.
You just have only to wait a long time to get some that profit and than you can sell it, but patience is really important in Bitcoin.