I will vote for time.. Because money dont matter at all in forex.. If you know how to trade then you can make 1 million dollar with just 1000 dollar.. but if you dont know then it will not take enough time to drawdown to 1000$ from 1 million.. this is why money plays no part in successful trading.. You must learn all you can.. and to learn you need to invest enough time of yours..