Look at the big picture and compare bitcoins marketcap to other asset classes. Without even looking at the fundamentals we can clearly see the price is undervalued in the LONG term. Who knows what the short term (1-3 years) will hold. Never be fully in or out of a trade. Stay fluid and always have capital on the sidelines to take advantage of dips. With that being said, stay diversified and you'll be ok. Don't let your emotions get to you. The best way to prevent that is by not trading leverage and don't invest money you can't afford to lose.