I'm going to setup a full Ethereum node on my PC here with geth --syncmode=full I have to buy SSD drive for that. My question is will 1TB SSD be enough or I have to buy even more bigger (= expensive) SSD drive?
PS. I've searched over internet and didn't find recent information about it...
This is what you need:
https://etherscan.io/chart2/chaindatasizefast
Geth has 3 modes; light, fast and full. Running fast is fine. If you want to learn more about them, read this answer.