freelance niche validation guide