Reality bro, every 4 to 5 years. Now I've been trading for 4 years now and I've only recovered my losses recently. Maybe in a year or two I'll make a 50% return. Maybe in 10 I'll be able to double it in a year. With that said, if you can't make 20% a year then give your money to the pro's. But if your prepared to invest your time and money the markets will reward your effort. Best of luck my friend.