There is no one simple answer to your question you have asked earlier. You mentioned the Samsung 970 EVO M.2 NVMe, not a regular SATA SSD. "
NVM Express allows host hardware and software to fully exploit the levels of parallelism possible in modern SSDs".
NVM Express provides speed that's not available for regular SATA SSD.
But in general, yes, SSD provides faster and stable system than HDD, no reason to deny that.
As usual, it depends a lot which motherboard you are using, bad configuration can harm the performance for sure. Properly installed
NVM Express SSD outperforms SATA SSD. And once again, boot time is actually irrelevant. It really doesn't matter if it boots faster or not. If your system boots extremely slow, then you have done something wrong.For example Gigabyte Z390 Designare with Samsung EVO 970 2TB works brilliantly.
You are asking wrong question actually. Instead you should ask which hardware combo performs best on macOS. You can have the world best NVMe SSD disk but on badly chosen motherboard it might become useless.