Having to soak beans for 12 hours is awkward. If you want them for dinner, I guess you could get up at 4 AM to soak them so they’re ready to cook at 4 PM. Or do what I did and soak at 7 PM, then start making chili, which I’ll then put away until dinner and reheat it then.