The reason why so many people find it difficult to invest bitcoin is because they do not understand bitcoin. If people really understand the volatility of bitcoin they won't feel panic when the price of bitcoin goes dip.
Yeah lack of understanding of Bitcoin volatility is one of the reasons but I think is went further above that because I noticed that too much expectations is also one of the major reasons because so many investors miss the right moment they should have invested on Bitcoin to seek out Bitcoin price analysis and after they most have conducted testing they started believing that anytime Bitcoin price reaches a particular place it shows that they are about entering the bull season and they will keep expecting and waiting for there analysis to work out and at the end nothing to show for, so actually expectation is one the elements that has really affected a lot of people.
when you fail to understand Bitcoin price regulations you will be scared of bitcoin investment, people that procrastinate don't know the perfect time they can invest in bitcoin, actually good investors take time to examine the market before they invest but newbies who just knew about bitcoin doesn't exercise patients and make research before they invest in bitcoin, so that's one of the elementary thing that makes people not to understand when the price is low and when the price is high for them to invest in bitcoin, I believe that people just invest base on their understanding of the market or prediction of the market of Bitcoin