Use what talents you possess. The woods would be very silent if no birds sang there except those that sang the best.– Henry Van Dyke
No one has to be the best in order to use their gifts and talents. Denying yourself and others the pleasure of what you are capable of doing because you are not the best would be a shame. What if everyone held out sharing their skills, gifts and talents with the world? Nothing would get created, invented, produced or serviced.
Can you imagine waiting to be the best driver before you drive, waiting to be the best cook before preparing a meal, waiting to do any task before you can be the best? It would be ridiculous. Then why do we hold out doing things like sing, act, create art, write, dance, etc.? How is that different? What would you like to do if you were better at it? Why not do it now? After all, practice makes perfect.