What's everyones opinion on these two strategies.

I'd prefer to invest in the Buffet style, meaning waiting until the prices are cheap, but who knows how many years you might have to wait. Taking in mind that if you wait 5 years for them to come on sale, the stocks that you are wanting to buy may have doubled by then.

So if you buy in the dollar cost averaging style, you will invest regularly, so won't have to wait 5 or so years to buy, but then you won't be getting as much return on your invested dollars in the stock market, but it will beat 5% in a bank account.

Do you all understand my rambling?

I'd appreciate your thoughts.

Thanks.