eccentricrandomness.com
No Better Flowchart
This image was shared with me yesterday. There can be no better flowchart imagined.