You don't need an SSD to run a bitcoin full node.
it seems so, and I read many times about this. but, how to speed it up download after almost downloading?. because when almost finish, the core wallet is going to slow to sync and download the block which I assume the problem is my HDD disk is slow to running disk. So cause that problem I try to change HDD to SSD.
Lucky me I have M2 Nvme slot for my laptop (that m key)

So what is the best, buy nvme 1 tera to blockchain or buy nvme 128 or 256 gb just for OS, my laptop default has 1tb HDD