Just kidding, don't sell all your Bitcoin... only sell what you purchased for anything over $1,000 as it's likely to drop below that level before August 1. If/when the price does go down to $1,000, I'd recommend those who bought in at $800 to sell (may as well lock in some profits before it drops to $500 and buy back at that level). And if/when it drops to $800, I'd recommend those who bought in at $500 to sell for the same reasons... get the drift?
The reality is 'trading' bitcoin is totally different to trading stocks... stocks represent ownership of companies... companies produce stuff and pay dividends so they have intrinsic value... bitcoin has no intrinsic value... it's "value" is simply the hype that surrounds it, luring people into buy in so the price keeps going up. It doesn't produce any goods or services that people can buy and will never pay a dividend so intrinsically it's worth nothing.
Too many people misunderstand cryptocurrecies and money in general, if you're interested in a different perspective, read this:
https://edwineconomics.com/2017/07/15/the-inconvenient-truth-about-bitcoin/
Crypto IS THE FUTURE, but a future based on crypto money is still a long way ahead.
Be informed.