You don't have to, but you will want to. Letting your steak rest for a few minutes after cooking it ensures the juices stay in, and don't seep out which happens if you slice it right after cooking it. If you want the most juicy, tender steaks possible you will want to let your steaks rest for 5 or so minutes.