im personally just renting him for a day, then waiting till i build up his mods slowly then i'll buy him later. (im also max level so i dont have to level him which makes it easier) but this way if he comes cheap at another event you can get him there and save gold.