When thinking about the easiest way to make a million dollars, the lottery comes near the top of my list. But after extensive research into this intriguing investment strategy, I discovered a couple of problems. First, lottery tickets lose money on average. Second, they have really high variance -- I could buy a lottery ticket every day for the rest of my life and still not win the top prize. In fact, if I did it for my next 250 lifetimes, I most likely wouldn't win the top prize.

After 2,500 years, it would get pretty frustrating to lose every time. So a less-annoying strategy is to simply buy stocks on a regular basis and wait for them to become worth a bundle.

Two simple strategies
Between 1968 and 2002, the S&P 500 returned 6.5% annually. At this rate, if you were to invest $300 a month, you'd get to $1 million in about 46 years. So if you're 20 and you start buying the SPDRs exchange-traded fund, which mimics the S&P 500, you'll be there by retirement. This is much better than 250 lifetimes.

On the other hand, it's still a long time. I'd rather get there faster, so I'd prefer better-performing stocks. Luckily, it's still easy to find stocks that have higher returns -- value stocks returned 11% a year over the same time period. That would reduce the time to $1 million from 46 to 33 years.

But you know, I'm really impatient. I'd prefer to make my $1 million even more quickly.

A faster way
To do that, you must find even better-performing stocks. Consider:

Company

Bought

Sold

Annual return

PetroChina

2003

2007

69.7%*

Dow Chemical

1996

1998

11.2%*

AutoZone

1997

Holding

14.9%*

Omnicare (NYSE: OCR)

2004

Nov. 2005

111.5%

Nasdaq (Nasdaq: NDAQ)

2007

Holding

58.3%

*Estimates.

Aside from great returns, what do these stocks have in common? Two things.

First, they are all stocks selected by expert value investors. PetroChina was owned by Warren Buffett's company. Dow Chemical and AutoZone are two of Eddie Lampert's picks -- a fellow lauded as the "next" Warren Buffett and a guy making big bets on behalf on Sears Holdings (Nasdaq: SHLD). Omnicare and Nasdaq are two companies recommended by our Inside Value newsletter. The "Bought" and "Sold" years in the table indicate both when these investors found the shares attractive enough to buy and when they decided that the potential upside was no longer great enough to justify maintaining their position.

Second, these stocks aren't your typical companies. They're much better. Every one of them is well known and dominant in its niche or, as in the case of Nasdaq, performs excellently despite strong competition from peers such as NYSE Euronext (NYSE: NYX).

In other words, these aren't cigar butts. They're excellent businesses that can provide superior returns for a long time. And that's the key to getting even better returns out of value stocks -- focusing on quality. Don't just buy any value stock, but buy the best and strongest companies ... for cheap.

How long with these stocks?
With these stocks, how long would it take to reach $1 million? Well, Buffett and Lampert both have returns of more than 20% annually. If you can duplicate their 20%-plus returns, you'll be a millionaire after 22 years (and would have $10 million in 34 years). That's one reason why I believe the best way to make a million in the stock market is by focusing your efforts on finding these stocks.

That's what our team does at Inside Value, and it's one of the reasons why they're outperforming the S&P 500. You can read about their top five picks for pure upside potential using this free pass.

This article was first published on Jan. 20, 2007. It has been updated.

Fool contributor Richard Gibbons was hoping to retire before he was decrepit. Unfortunately, he's halfway to retirement but most of the way to decrepitude. He owns shares of Sears and Omnicare. Omnicare, Nasdaq, and Sears Holdings are
Inside Value choices. Dow Chemical is an Income Investor recommendation. NYSE Euronext is a Rule Breakers recommendation. The Motley Fool owns shares of SPDRs and has a disclosure policy.