How many $(document).ready() should I have in my code?

One, unless you want to trace down concurrency bugs.

Post your codebase; we can help consolidate.

I try to build them dynamically on the backend to have as few as possible.