If you want to do it in one visit you need to bring in enough mats and gold to skill up while you're there. There is a previous post on this and the list I got from it worked for me;
60 Vision Dust
20 Dream Dust
14 Greater Nether Essence
15 gold
Good luck!