Of course, there is a little bit of risked involved in buying now... But I think it will be okay. And if you really want to gain a lot, you can't run with the herd. You have to buy when people are shitting their pants. Which is right now...
Amen to that. I'm still not sure whether I'm extremely confident or extremely stupid, but I'm pretty sure that things will turn out better than expected - even with a hardfork looming in the near future. Yet I still wouldn't touch the markets on July 31st, mostly because I don't trust exchanges to handle potential upcoming clusterfucks properly. Regardless of that I would expect the best prices to be from today until maybe the 28th of July. I don't expect the price to go much lower than 1800 / 1700 however. If you absolutely want to enter the market try to ease yourself in.
I haven't followed the hardfork discussions, admittedly, but I have said that the community MUST solve the scaling issue. I think that miners, and other major companies that determines if a hardfork will happen, realize that.
I'm therefore saying that this weekends dip was the last one, and if we get a successful deployment of a scaling solution (segwit2x) in the next 2 weeks, then we should see a considerable rally. Not that segwit2x is the end-all, be-all solution, but it shows that the politics of bitcoin can be resolved, and further scaling needs can be meet.
As for the exchanges handling 'clusterfucks' yeah, some of them have shown remarkable incompetence, for sure. But I think it will be solved, people can have issues next few weeks in getting their coins in and out, but
it will be worked out. I hope...
So, I'd say: probably a pretty good time to get in, or go long if you hold already.
Disclaimer: I hold a fair amount, and not selling for the 1st of august event.