It mainly depends on the rarity of the skin, the rarer ones such as knife skins are more expensive because there are less of them among the players.