Possibly. But I’ve seen brand new stand alone buildings go up in months. It’s amazing how fast things move.
But you make valid points nonetheless.
The way I see it, is that there’s actually proof that you can see of an actual business and it just means you buy and accumulate shares at lower prices.