Las otras respuestas son buenas y plantean muchos puntos válidos (incluido el potencial de inestabilidad política), pero hay una cuestión crítica que no veo que se plantee en ninguna de ellas en la medida en que probablemente sea necesaria. A saber, la tasa de inflación de su país . Muchos países del tercer mundo tienen altas tasas de inflación monetaria, lo que significa que incluso con lo que en la mayoría de los países del primer mundo se consideraría una muy buena tasa de rendimiento (digamos, el 10% anual de media) podría servir de poco.
Lo que realmente quieres averiguar es lo que hay que ahorrar para conservar cierto poder adquisitivo . La forma más fácil de hacerlo es probablemente pensar en términos de dinero de hoy y sólo entonces ajustarse a una tasa de inflación prevista.
Actualmente vive con aproximadamente $350/month and saving $ 150/mes. No mencionas tu edad, pero voy a hacer una conjetura que probablemente sea tan buena como cualquier otra y suponer que ahora tienes 30 años y quieres jubilarte a los 60 años. Esto te da 30 años para ahorrar para la jubilación. También supondré que esperas vivir hasta los 80 años y que los ingresos del gobierno para la jubilación son insignificantes. Por lo tanto, tienes que ahorrar lo suficiente para vivir durante 20 años, en un plazo de 30 años. También estoy suponiendo (para simplificar) que no tienes ningún ahorro para la jubilación en este momento, lo cual, teniendo en cuenta lo que has escrito, claramente no es cierto, y que tus gastos en la jubilación serán similares a los que tienes actualmente (aunque probablemente gastarás dinero en otras cosas). Debería ser sencillo ajustar lo de abajo a tu situación particular.
Con tus gastos actuales, para vivir 20 años necesitas 20 × 12 × $350 = $ 84,000 en el dinero de hoy . Para terminar con $84,000 in 30 years, you need to save $ 84.000 ÷ 30×12 = aproximadamente $230 per month, not considering any return on investment. So you come up a fair bit short with what you are saving now. Figuring in 2% return per year, every single year, according to one online calculator I found you need to save $ 170/mes, que parece estar al alcance de la mano.
Si estás dispuesto a jubilarte a los 63 años y esperas vivir hasta los 80, eso significa que necesitas ahorrar $71,400 and have 33 years to do so, which brings you down to needing to save about $ 180/mes. Con una rentabilidad del 2%, eso supone unos 130 dólares al mes, bastante menos de lo que ahorras ahora (pero sin sacar nada por adelantado). Todavía te quedas un poco corto sin una rentabilidad más o menos garantizada, pero la diferencia es que necesitas ahorrar un ~35% de tus ingresos (marginalmente más que hoy) frente a un ~45% -- claramente, es una diferencia notable.
Obsérvese que, en el párrafo anterior, me refiero simplemente al valor actual del dinero. Cualquier rendimiento de la inversión debe calcularse ajustado a la inflación (y probablemente deberías tomar las cifras oficiales de inflación con un puñado de sal; teniendo en cuenta que incluso los países del primer mundo las falsean, me sorprendería mucho que un país del tercer mundo no lo hiciera), así que si cualquier inversión que hagas rinde un 12% de media año tras año, pero la tasa de inflación es en realidad del 10%, eso es un rendimiento de alrededor del 2%. También hay que tener en cuenta los posibles impuestos cuando se retira el dinero, lo que desgraciadamente está lleno de incertidumbres en cualquier lugar en el mundo.
Además, como se ha señalado en otras respuestas, el ahorro para la jubilación no tiene por qué ser monetario. Considere si hay algo que pueda hacer para reducir sus gastos mensuales. Tal vez pueda reducir su consumo de electricidad de alguna manera, plantar un jardín para complementar los alimentos comprados, o algo totalmente diferente. Aunque sólo se ahorre unos pocos dólares al mes, puede merecer la pena invertir tiempo en ello.