In where I live gpu prices are vary, like
rx 560s are about $169 (@amazon $120)
rx 570s are about $454 (@amazon $259)
For my current pc, I'm not sure that psu can handle that 2 gpu. I just need to understand how you calculate the necessary power, should I just sum up the stock wattages of gpus and cpu and put extra 100W when I'm looking for a psu right?
That's generally what I do. I look at the maximum TDP of the cards that I will be using to mine with, the maximum TDP of the CPU, throw in another 100 W for the motherboard, memory, SSD, etc. You probably don't need 100W for the motherboard, RAM and SSD, but I like to overestimate. I usually just round out the CPU, motherboard, RAM, and SSD to 150W.
The RX 560's TDP is 75W. With two of those, you have 150W, add another 150W... so you are at 300W. You should never run a PSU at 100% unless you like early failures or possibly fires. So give an extra 20% or so on top of that... and you are at around 350-360W.
The RX 570's TDP is 120W. With two of those, you have 240W, add another 150W and you are at 400W. I would go with a 500W PSU for this setup.
Now, you will probably be underclocking these cards which will give you even more headroom, but also consider future expansion beyond 2 GPUs later.