The mentally tough online trader :a sanity guide for the totally wired investor