Possible Triangle in a B Wave correction. Then, maybe, setting up for a final C wave move up to $500 or more.
Which would be followed by either, a final very quick 5 wave move back to 2015 low, or a more slower correction in a Y Wave back to similar levels.