Bio-fuels? Right now, they're not efficient enough to be practical except in limited local situations - corn oil diesel in a corn-growing area, or crude from turkey processing waste. There may be hope for cellulose-based alcohol, but that needs more research. Grain is needed for food, so using good farmland to produce alcohol doesn't make much sense.
The problem with waiting for a disaster is that by then, we may not be able to fix the system.