If you're looking for advice, the best way to get it is by providing as much information as possible right from the start. This allows other readers the context they need to point you in the right direction. Here are some suggestions to improve your chances of getting solid answers: What should...
and the community can move forward with suggestions.
Asking for the best isn't a good thing by the way, since you might not have access to the best hence why I think you need to follow the guidelines as stated above and prevent any of the communities time being wasted.