Depends on an Individual. If you are so good enough to do the work quickly with excellence, then definitely go for Freelance writing. While, If you are a newborn in the field and just graduated from the course, it might require you some time to get momentum on it. Therefore, I suggest in this case go for a Job. But if you want to have personal growth, want to earn well, and are serious and consistent about pursuing it as a career, then go for Freelancing. It might take some time, but it will be worth your hard work.