It's also a problem what OP means with golden opportunity. The really golden opportunities were in 2011/2012/2013 for Bitcoin and in 2014 for Ethereum. If you bought a big bag and held until today, congratulations. The issue is that most aren't holding that hardcore and certainly sold most at prices way lower than these.
The ones who loaded their bags are also the investors who buy at low prices. If we are in the bear market right now, it only needs a little bit of waiting and I guess these investors will load their bags from this golden opportunity. But don't be frustrated when you find out what we consider to be cheap today compare to what cheap means 10 years ago.
I've always got my troubles reading words like "low" or "high" prices. Did you know whether $42k is low or high when we crossed it for the first time two months or so ago? Was it low or high? You could argue it was historically high because it was an all time high, but was it high? Some guys here talk as if they knew all the time what's low and what's high. I confess I find it hard to judge whether we are low or high. I felt that the market was overheated for sure, but it all sounds so rational. It isn't as easy as some here pretend it to be.