Okay, when I start seeing multiple, unexpected, and apparently unrelated hardware issues, I immediately suspect power. Because
EVERYTHING inside the case depends on good clean stable power, I recommend swapping in a known good power supply before committing to buying anything else so you can at least, rule out power as the cause.
You don't do that with SSDs. That's what a "wipe" program does with a hard drive to obliterate any potential "residual magnetism" representing data left on the platters. SSDs don't use magnetic particles. And because of the way TRIM and wear leveling work, you don't "wipe" SSDs because wear leveling will prevent each and every storage location from being over written. So you use the secure erase if you need to ensure no data is left behind.
Windows Memory Diagnostic and Memtest are not benchmark programs. They don't measure, they just test each memory location to ensure data can be saved at that location without losing integrity. SMART does not benchmark either. And of course, SMART is only for hard drives, not SSDs.
Do note that no software based memory tester is 100% conclusive. If they find bad RAM, the RAM is bad. But they don't always identify bad sticks. To
conclusively test your RAM, you need to use sophisticated and
very expensive test equipment, like this
$4,400 RAMCheck LX Memory Tester. So the R & R (remove and replace) method different sticks is what most of us are stuck with.
BTW, as for 3rd party memory testers, do make sure you are using
MemTest86 by PassMark and not one of the other similarly named testers. MemTest86 is the one that still has a development team keeping it current with the latest RAM technologies.
***
Note SSD software suites can actually, in some cases, cause more problems than value. Windows knows how to use and manage SSDs optimally just fine without. I have a Samsung 850 Pro and a 850 EVO on this machine. They run just fine without Samsung Magician. Samsung Magician does, however, have some decent features. I am just saying performance typically does not degrade if you keep these just as "on-demand" tools, and not real-time "tweakers".
***
Yes, I looked and as I said, your System Specs mean nothing - other than the fact you lack an understanding of the value of benchmark programs. Once again, they establish a "benchmark" or a "baseline" - a "reference point" used to determine a starting point with which to compare with another reading at a later date to determine if or how much something has changed, and in which direction. They are very valuable tools, in the hands of someone who knows what they are doing. So IMO, your last entry is unfounded, misguided and certainly out of line.