Different costs, different risks.
Buy now and hold for five years, then now is the best time for you to buy.
If you buy this year, you will sell next year. This is not recommended.
it wont take you 5 years now mate , remember that we are expecting the Bull coming in 2024 to 2025 as the Bitcoin Miner Halving will happen , meaning 5 years is far from gaining .
but indeed that to earn better to target that long than just expect a climb in short term that will hit you badly as the bear covering the market now.