With all of the DLC installed, including Blood and Wine, the highest level you can reach in the Witcher 3 is 100. Once you hit that level cap, Geralt will stop receiving experience as a reward for completing quests and killing monsters.