I mean...most people will have Nas as their number 1 in terms of being considered the GOAT. He's in my top 3 favorites for sure along with Andre 3000 and Mos Def. Kendrick is probably right there with them because his music has so much substance and every type of song that fits a mood without compromising the artistry. What's crazy is he keeps getting better and better - I truly believe his best stuff is ahead of him which is wild because already at least 3 of his albums could be considered not only his best work but one of the greatest hip-hop albums of all time.