Harmonics keep popping up :) For this one I'm not too confident of point D - we'll see what will be happening around 0.786 level - if it won't be confirmed in some way, XRP could go to 0.886. Let's wait with trade setup a little bit.
Disclaimer: this idea is solely for my own purposes, to satisfy the ego, if it will work out ;)