No one knows when it'll go back. So your real question should be "How long can you wait?". If you can't wait as long as it takes, you might as well buy it now. What if you wait a month and the price is still just as high? You've wasted a month waiting.