One of my questions had not so good answers and I would start a bounty right now.
Why do I have to wait so long?
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
From the FAQ
Questions must be at least 2 days old to be eligible for a bounty.
so I think that it is actually two days that you have to wait. I believe that the reason is to give people a chance to respond before putting a bounty on it. If you believe that your question is too far down the main page try editing it if you have more information and that will bump it up.