I always tell people you should not move to Argentina if your goal is to live somewhere cheaply. You should only move there if you WANT to live in Argentina.
Its complicated, constantly changing, and unpredictable.
In my 12 years owning property here, the exchange rate has pretty well tracked inflation so that most of the time, its been consistently less expensive than my other life in the US- but there are times when its a roller coaster ride, finance wise, where the dollar is worth less, and everything suddenly gets expensive. Not San Francisco or NYC expensive, but still, unstable.
I have found the quality of life in Buenos Aires, for me, on a relatively steady amount of dollars, has consistently improved. Imported electronics have always been way too expensive, and that hasnt changed. But the public transit has stayed very reasonable, while becoming better and easier to use. The availability of good food, both to buy and to eat in restaurants, has gotten better and better. The cultural amenities have gotten better.
My life in Buenos Aires is nicer, easier, and more satisfying than it was in 2007. Some of that, of course, is due to knowing the city better and having many more local friends, but a lot of things have improved.
However, if your wife doesnt want to live in Argentina because she likes Argentina, then I think its a bad idea.
If you want the lowest cost life, this is not the place.
There are parts of Mexico and Central America, or Asia, that will be consistently cheaper.
For me, the art, architecture, music, culture, bookstores, the people and the things they do, are why I am here, and, given that, it has been relatively stable, financially, if averaged over any given 5 year period.
Yes, there has been inflation- but there is inflation in the USA where I live- and food, housing, transportation, and culture, are all significantly cheaper than in the Seattle area where I live part of the year.
You need to come on an extended trip- say a month-and rent an airbnb apartment in an area where you would want to live, and make sure its right for you.