I'm poor as hell actually, but I work 60h/w in a rich country I'll never get the citizenship of, while not even letting myself rent my own bedroom (due to insane prices). Not to mention, I'll need them all to pay for military discharge and starting college (somewhere else).
1000 USD is like two times more than the lowest salary here in Poland
so i think your fine
i'm still in college so i'm poor and all my money are spent on food and my rent