You should be careful about that bro, because as you say price is currently drive by good fundamentals, especially by the ETF pending approval by the SEC. But how the market will react once it will happen? Seasoned traders buy the rumors and sell the news, so we are likely to undergo a dip when the first Bitcoin spot ETF will get accepted even if it's before the halving. So I don't think it's time to buy more BTC currently.
Since the fake news about an ETF being approved the price experimented an important growth, so it is likely this is already priced in however this is only when it comes to the short term, as the approval of an ETF will lead to more of them being approved and this will bring a huge deal of money and new expectations for this market, so someone looking at the short term should probably wait, but someone looking at things from a long term perspective should probably invest now and stop wasting their time.
A growth is important but the ones we saw last time are only artificial because it was only a product of a fake news anyway. It's only interesting on how the price can react immediately to it but it won't also be possible if without those people who take it seriously. They easily FOMO which is wrong but maybe they already learned their lesson there, and maybe they will now be more careful next time about their actions.
If you think more opportunities are going to be unlocked once ETF for BTC have been approved, then don't say that the growth will only last for the short-term. Why settle for the short-term only when there are lots of goodies to come? Unless if you lack in patience.