I work building tools for ad optimizers, next step they take is to get an account for DFP and Ad exchange(Google) which offers better revenue, there are also other ad networks you can configure on DFP to boost revenue like PubGalaxy the thing is you need to take time to test each one or get help for a pro ad optimizer and these days all big publishers are using Header bidding, you can reach me alejandro [at] ialex.org if want more details.
Im almost 30, i will keep programming forever since its something i enjoy but i have a different plan for my 50+, i would like to have enough passive income so i can work on whatever i would like to and dont stress about having a job if it becomes hard to find it.
I live in Playa del Carmen, MX a lot of expats live here and recently i have been meeting programmers or remote Startup devs working here, internet is unstable once in a while in depends where you live. There are a couple of coworking spaces and plenty of coffee shops where you can work close to beach.