Very good question, and one that’s “under-discussed” here, I think.
And by the way, welcome to the forum.
It is possible, I know, because it’s what I did.
But I’d had an initial four years on demo only, and learning, and reading textbooks, and getting screen-experience, before I ever had a real-money account. After those four years, I opened an account with about £2,000 and built it up very gradually and persistently without ever making a withdrawal from it. But I was actually making what most people would call a “decent living” and monthly withdrawals from it, within about three years after that.
So, I think my answer to your question is that I know it’s possible, if you’re excluding the “education/practice-time” from your four years. But if you’re starting off that four years from “knowing almost nothing and having no experience” and meaning that you get your education/experience as you go along, I think it’s going to be very difficult. Maybe close-to-impossible. Perhaps depending on one’s situation and circumstances (but mine were about as favourable as they come). I think that way is what many people try to do, find that they have no prospect of making a living within four years, that way, and eventually give up.
My view is that people usually hugely overestimate what they can achieve quickly, and (more importantly?) hugely underestimate what they could achieve slowly, with patience and discipline and by not being in a hurry.
It really [B][U]is[/U][/B] possible to build a £2,000/$3,000 account into a full-time living within 3-4 years, [I][U]if you know what you’re doing to start with and [B]already[/B] have plenty of education in statistics/probability and plenty of screen-experience[/U][/I]. But in reality that’s a very big “if”, for many people!
Just my perspective …