Hey OP,
You can first run a trial experiment buy creating a mini niche or amazon affiliate site and ordering a few SEO packages or fiverr gigs and see if the ROI outweighs the cost.
Honestly, it all comes down to finding a right niche that is profitable yet not overly saturated.
Best of luck!
"SDSEOGURU"