Anyone buying a lot of shares will move the price up. Buffett makes money because he buys shares under their future value despite moving prices in the short-term, not because of it. Anyone can try to become as smart as Buffett, hire away his analysts, and so on.