Bitcoin has good fundamentals, and will either die and become forgotten or will keep appreciating in value in the long term. Given the level of legitimisation Bitcoin has received recently, the latter option seems much more likely.
But timing/strategy matters in terms of investing in it. The 4-year cycles could be a blessing, but could also be a curse. Those who bought in at the very peak of the previous cycle didn't get good value for money. Even if they managed to sell at the peak of the current bull run, that's still a return of like 15% a year, which is not that impressive given it was in the period of high inflation and other traditional markets could yield a better return.
Fundamentals will always be there, no matter what:
a. halving event
b. cap at 21 million
c. network health and uptime.
The thing though right now is that we are not just looking at those fundamentals it's more of what and how the price are being affected by the geo-politics that we are seeing, like the war between Russia vs Ukraine or the volatility of the Middle East or proxy wars between Iran and US.
And to add to that, we have the tariff wars that Trump is imposing to every countries that really impacted everything from crypto to stock markets.