The legendary investor and multi-billionaire also urged Congress to pass treasury secretary Henry Paulson's proposed $700 billion "bad bank" fund, which will allow firms to sell on their toxic assets.
Mr Buffett made his remarks following his purchase of $5 billion of preferred stock in US investment bank Goldman Sachs, guaranteed at a ten per cent dividend.
As part of the deal, he retains the right to buy the same amount in common stock at any point over the next five years.
Speaking to CNBC the "sage of Omaha", 77, commented: I'm not saying the Paulson plan will eliminate the problems but it's absolutely necessary, in my view, to avoid going off the precipice."
He added: "I bet they'll make a profitâ¦I would love to have $700 billion at treasury rates to buy fixed-income securities - there's a lot of money to be made."