$BTC price range timeline hits different when you see it like this:

$1-$10: 412 days
$10-$100: 352 days
$100-$1K: 1,356 days
$1K-$10K: 1,115 days
$10K-$100K: 2,207 days
$100K-$1M: 217 days so far

We spent 6+ years grinding from $10K to $100K. Now we've been above $100K for 217 days and counting.

The longer we consolidate here, the more violent the next leg up. History doesn't repeat but it rhymes. $1M is not a meme—it's a time horizon question.