It is hard to say. You could be doing remote work as a programmer for a western company earning 50-100k US. Especially when you are starting out and relying on some savings it is normal to start from ground zero. If you are relying on passive income it can be unstable and take time to build up. Stock footage earnings & online instructors can range from $100 US to $6000 US. If you are freelancing for clients you can earn from $400-5000 US per client depending on the project and the type of work you are doing, but then you need to find the next client. To be realistic your early years you could be earning from $100-$5k US, Year 2 could be from 10-20k, year 3 could be 20-50k. It's really up to the individual as there are no salary limitations. I've found through through time you increase your knowledge, skills, and the pattern has been increased earnings. There isn't the stability of a job if unless you have a retainer or are remote working for a company. There are also a lot of hidden expenses that come with travel. If you're a programmer It would be out of the ordinary to earn $100,000 US