If you are honest, most of the time you already know what's best for your clients.
The thing that really needs time is to convince them to use the best solution.
Because most of the clients don't know what they want or need.