I've been making predictions based on moving averages and this one is forming really nicely. It's taking a really big swing low which is usually follow by a big swing back. This is a great time to buy and I believe it's still very bullish in the Long run. Last Wednesday we saw this same kind of pattern before it went really big during the weekend.