There's no such thing as good rap so how can anything be a best rap? On second thought, Idris Elba does some pretty good rap played in his great great movie, The Take.
Speaking of rap and not movies, that just isn't true anyway. Most of it isn't my cup if tea but even I love some of it.