I would not rely too much on the cycles. I'm in a minority position here in the forum with this opinion, but you should at least consider the possibility that Bitcoin's price doesn't follow the patterns of earlier years.
At least my stance is that there is no hard rule that the cycles will last around four years.
Reasons for this opinion:
1) there were only two complete 4 year cycles (2013-17 and 2017-21), but before those, Bitcoin had a quite clear 2-year cycle (2011-13). 2:1 is a quite thin evidence. If the top of the current cycle happens to be in 2025 (we don't know it) then of course we might have better evidence but still the options "2024 top" and "top after 2025" are still on the table.
2) there were intermediate bull runs in 2019 and 2013 which were almost as strong as one of the "canonical" bull markets, i.e. the price at least made a x4 and then fell again by more than 70%:
In 2019
3) Miners are not too relevant as Bitcoin sellers (only 0,1-0,3% of the daily
BTC sell volume is miner driven) so the popular "post-halving pump theory" is also quite weak, demand fluctuations almost for sure are more important.
4) The current bullish movement "looks" like "from the books of the 4-year cycle theory", but is primarily news-driven (US election).
So if your three options are the only ones you would consider, then I would favour option 3. However the DCA strategy mentioned by others is even better.
And my recommendation is to take note of the "attention economy" surrounding Bitcoin. There are clearly phases with positive sentiment (like now, but also during the second half of 2023 and the first 3 months of 2024), and other ones with negative sentiment. It's best to buy when everybody is thinking Bitcoin is dead while the other indicators are okay, i.e. if the price is low despite of no fundamental reasons for a Bitcoin crash.
A quite interesting strategy is also
this one to improve on the DCA strategy.
All of these options can of course fail. Thus this is no investment advice.