30. Cardi B
Image Source: Paras Griffin/Getty Images
Cardi B (real name Belcalis Almanzar) is atop the rap mountain at this point in time. At only 26 years of age, she’s already put out three number-one singles on the Billboard Hot 100. Many people love to compare her to Nicki Minaj — and others view her as a very polarizing figure. Regardless, Cardi B isn’t going anywhere for a long, long time.