Well, since the game is random, I can't say

It may not even be present in your game... However, I usually do the bosses from lvl 40 upwards, but I guess the tactic with 1 troll stack + Stone Skin + Magic Spring and an occasional flaming arrow can do it earlier.