I have never done this myself but I would imagine it's best to have a lot of knowledge in your niche before you start because getting any information wrong might tarnish your name to much and any bad reviews would most likely effect your sales a lot and that could be hard to to come back from.
Just a thought, might be wrong.
Just a thought, might be wrong.