Nobody here can give you a 100% definitive answer. Go with your gut feeling, collect as much info as you can & make a decision. My non expert opinion would be to buy now.
I'm pretty sure that bitcoin will drop below 2000$ before August 1.
Want to bet on it?
Dont bet on it for the rate right now is $1830. How about $1,500 level? Want to bet on it?