#1
I think the best songwriter has to be Bob Dylan
His words are amazing
and he wrote some of the best songs e.g "All Along the watchtower", " blowin in the wind", " Knockin On heavens door" and on, and on, and on.