There are many reasons why you need to start freelancing. However it is always important for you to know that you have what it takes before you start freelancing. There is a need to be sure that you have the skills that the people will be asking for. You need to be sure that you have the time to be working for the agents. If you are not competitive enough, you may not be competent enough to be a freelancer.