Ariana Grande feat. Iggy Azalea - Problem

Tudo que não sei como traduzir está em negrito.
It's Iggy Iggs, uh
What you got?
Smart money bettin'
I'll be better off without you
In no time
I'll be forgetting' all about you
E aqui está o vídeo da música:

INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA
1 resposta
PPAULO 6 49 1.3k
And here is the video with subtitles, and the lyrics as well.
http://letras.mus.br/iggy-azalea/problem/

What have you got?
O que é que você tem? (o que é que você conseguiu? etc)

Smart money bettin'
Seems like she refer to the fact that he is making the right bets, making money, everything is well. Sarcastic, certainly, since he had just said that didn´t want her, she would be now one less problem...
Smart money betting, had to do making the right bets, having inside knowlegde of something, a surefire profit etc.