XRP holds $1 support as whale buying raises short squeeze odds