well i was told 3 weeks minimum before any news, thats a lot of time to drift. Stocks don't climb weeks ahead of news no matter how good you think it is. Its premature to buy at these levels, it could get very interesting around the end of the month. if a person plays their cards right there is money to be made.