I do not even have the courage to buy Bitcoin. Although I believe Bitcoin a lot. Many of my friends have made a lot of money by investing in Bitcoin. So I am thinking that I will buy Bitcoin in the future. As Bitcoin too Rising to 5000+ USD
WHAT DO YOU THINK ? 
The more you wait for opportunity, the higher the possibility that you loss some. If you will keep on waiting for "the right time", you might end up wasting your time since no one can guarantee in Bitcoin will crash dramatically, lower than the current price, in the future. So it is best to buy now then hold, if the price crashed then buy again. As simple as that. At least you did not waste any of your time waiting for something that might not even come in the first place.