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:

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. 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.