Buying high with the hope of selling higher is gambling, not investment. Sometimes the gamble will win, sometimes it won't. It's more prudent to buy low and sell high.
Again, the cost of a corp that's been upgraded to 200 is about 125-150B. Some public corps have a market value below that. Their shares are bargains. Some public corps even have a market value lower than their net cash. Their shares are super bargains.
One can stretch investment funds more by buying undervalued shares, instead of buying one's own overpriced shares. Many profitable, undervalued corps pay dividends. One doesn't have to buy overpriced shares just to earn dividends.