94% of XRP holders are in profit: Has the price topped?