I want the game, but I don't have money for it. However, I have some CS:GO skins and I am pretty much sure that I can exchange them on the key somehow. And I need your advice on this.

First and foremost, I want to know how much the game costs if it is bought in-person (maybe there already were some giveaways or sales).

Secondly, I'd like to know how it would be better to change my items for the game:

1) Sell skins for real money on marketplaces like this one - https://dmarket.com/ingame-items/item-list/csgo-skins and then buy the game.

2) Exchange my CS:GO skins on the game right away. I wonder it it's possible to find somebody interested in this.