Below 400 already, I'm sure it's time to BUY BUY BUY!
why should you buy now when the price will go below 300 next week?

what makes you think that the price will be $300 next week. from TA point of view, it would take really a major effort for bears to drag the price below $350. There is quite a lot of support lines to be broken from here to $350, and I believe one of them will hold the correction. Also there will be more and more buyers popping in below each line.