Two possibilities:
1. Either Wave 2 ended Jan 2015 and we are currently in a Wave 3 up, OR
2. We are completing the B wave of an irregular 2 and price will come crashing down shortly.
I suspect the latter...
[NOTE: A running wave count key indicating color labels and current wave count for each level is on the right]