I would not advise using a snake for toilet bowls. they tend to scratch the surface. The proper tool for this is a Closet Auger. Snaking 3 and 4" lines requires at least a 3/4" cable with changable heads. They have "arrow type" and cutter heads. Not cheap for a good one. If you don't do this for a living, rental is the best answer. Some units come with the cable wrapped around a drum and others have 8' lengths of cable that are attached as needed. For regular house drains (sinks and such) Ridgid makes a powered unit with a foot pedal and 30' of cable. About $130 at Home Depot.
If you have never made a mistake, you haven't done much.