Changed my count slightly compared with my previous count.
Frankly I could see 99.98 go, but from a risk/reward perspective this could be a massive opportunity now we are within a 100 pip range of this crucial level. If 99.98 breaks I expect new lows, if it holds it could travel way beyond 125.85 assuming wave 2 was complete at 98.78.
Long term view:
http://elliottwavestructures.blogspot.be/2016/07/usdjpy-long-term-picture-expanded-flat.html