Buy 500 days before the BTC halving.

Sell 500 days after.

Simple math. We don't make the rules.

Currently ~520 days from 2028 halving.