I made this chart, where the price and 3 on-chain metrics are represented:
active addresses (i.e. with balance greater than zero), UTXO, transactions.
UTXO and addresses represent adoption well, and indeed they move very similarly to each other.
Transactions, on the other hand, represent the circulation of money.
I haven't calculated the R ^ 2, but you can see that the transaction curve is the closest to the trend
of the price
NOTE: The y-axis scales are both logarithmic.
]