XRP needs 178% rally to reclaim $3.84 as resistance stacks up