I've tried a few ways. Stovetop makes them too crunchy, even when I cook for 45 min. Overnight in the crock pot, for me, is too congealed. It's a nice rich treat sometimes, and I'll use milk instead of water but still, not traditional oaty like I expect.
Then I did this: Soak over night in the pan you wish to cook them in with 4X the water (1 cup oats to 4 cups water). In the morning, turn that pan on and cook to desired consistency, usually 15 min or so.
Perfection!
Some people do the overnight soak by bringing the pan to a boil the night before, then covering and let it cool and soak all night long, and then cook the next morning for 7 min. I haven't tried that yet.