What do you need to produce music at your best?

dedication and talent