(1) The ideal business sells to the world.
(2) The ideal business offers a product which enjoys an "inelastic" demand. Inelastic refers to a product that people need or desire -- almost regardless of price. Especially important is to keep your costs low—zero if possible.
(3) The ideal business sells a product which cannot be easily substituted or copied.
(4) The ideal business has minimal labor requirements.
(5) The ideal business enjoys low overhead. It does not need an expensive location; it does not need large amounts of electricity, advertising, legal advice, high-priced employees, large inventory, etc.
(6) The ideal business does not require big cash outlays or major investments in equipment.
(7) The ideal business enjoys cash billings. In other words, it does not tie up your capital with lengthy or complex credit terms.
(8) The ideal business is relatively free of all kinds of government and industry regulations and strictures.
(9) The ideal business is portable or easily movable. This means that you can take your business (and yourself) anywhere you want -- Nevada, Florida, Texas, Washington, S. Dakota (none have state income taxes) or hey, maybe even Monte Carlo or Switzerland or the south of France.
(10) The ideal business satisfies your intellectual (and often emotional) needs.
(11) The ideal business leaves you with free time.
(12) Super-important: the ideal business is one in which your income is not limited by your personal output (lawyers and doctors have this problem). No, in the ideal business you can sell 10,000 customers as easily as you sell one.
(13) You have no returns.
The ideal business == Preaching
The ideal product == Selling God
And the 14th criteria for such a business: If you did not get what you wanted then you do not have enough faith. Pray more.