Best rapper alive. Mixtape drops on the 24th