Time is the most important factor as there is no compromise between time and success because the mistakes arise when we want to learn and earn in a short version of time and time became our big factor when we have needs and responsibilities and think trading is the way we can get rid of most of them and not willing to spend and earn and don't trade untill we became expertise.