There's no direct answer to this. But a custom WordPress theme should cost anywhere between $40 - $150 depending on the shop you are buying it. Some theme marketplaces sell their themes at high prices, while some sell cheap.