It is HIGHLY variable. A few years ago, Brazil was dirt cheap. Now, U$ 500 on Argentina would go a LONG way and will definitely get you there (if you avoid the "official" exchange rate) but Brazil is really expensive now and doesn't sound doable on U$ 500.
It fluctuates :)