freelance income potential