i have never come across anybody who trades for a living, and i have been in this business for 30 years, who has said,'i started trading and in a few days i was making a living. most have said it takes a long time....i have heard ten years the most often.
It is possible that you could buy a profitable expert advisor or automated system but because most systems are frauds you would end up losing huge amounts of money trying out even 10 of those systems.
if you take a mentor,if he is profitable, then it would take you 3-7 years to get confidence in his system.but a profitable trader probably will have time or energy to mentor anyone,since he needs time to enjoy his life and money and even here 90% are frauds and by the time you find out who is who they would have bled you almost to death.
The only advantage in forex is that you can trade with 5-10 usd so if you do that you will lose very little at a time.if you a trade stocks you will end up blowing 5000 usd at a time in a few days