If my knowledge is too limited to tell the difference between correct or wrong answers, how long should/can I wait before accepting an answer, vote up good answers and vote down wrong answers?

Can I wait for a period of 10 days or a month or for 100/ 500 views before selecting an answer when I am in dilemma? Or Can wait and depend on community to finally select the answer on voting?

Up to what time I should wait before accepting a correct answer while I am expecting better answers?

Please note that I believe that after asking a question, I must constantly work to find out the solution and ultimately accept/vote up the correct answer(s) or post the correct answer myself