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.