Well the short answer is when you feel comfortable and think that the price is ok for you. It's very hard to predict the price of a coin. Bitcoin will be stable for now until the weekend and August 1st, after that no one knows. The price may directly shoot up to $3000 or gradually increase to that point.