It depends on your budget.
The Samsung EVO series don't have a TBW spec, but our long term endurance testing has shown that they fail much earlier than the Samsung PRO series. There's a very clear difference between TLC and MLC - we have a couple of 840 Pro SSDs that have exceeded 1.5 petabytes and still going, and I've seen reports of some with over 2 petabytes. The difference in cost is a couple of hundred dollars between the 850 EVO and 850 PRO which I think is well worth it.
However, I would suggest you look at the Intel 750 Series NVMe PCIe SSDs. NVMe SSD storage is substantially faster than SATA based SSDs, running around 2.4GB/s read speed, 1.2 GB/s write speed, with around 400K+ IOPS on random writes. The 400GB version is around $500 and the 1200GB version is $1200, as I recall.
Unlike the Intel P3700 series which is intended for data center use, the 750 series is intended for enthusiast/professional users. I've been stress testing a couple of 1200GB drives in a lab for a couple of weeks, and based on the early results I think we'll be ordering a lot of them.