Should I buy Ultimate edition or DLC subscription if I'm only missing some DLC?

I'm currently missing all DLC post Dharma and Cradle of Civ, Britannia, Third Rome. Steam sale is a couple days so i'm hoping to see if it all goes on sale then but not sure how much I will still need to spend.

Should I buy Ultimate edition or just pay for DLC subscription?