Price is for the standard edition. The digital GOTY edition has been as low as $17.95 before, so if you want all of the expansions, it might be worth waiting.
If you have already bought the standard edition, then the expansions have also been discounted:
Full expansion pass $14.95
Hearts of Stone $5.95
Blood and Wine $11.95