the kid at grocery store only sells 1 of each item a day, it's better to just get treasure hunter item then upgrade it to gold and equip luck, spend sp points on luck and buy the 500 coin wallet to buy cut traveling time in half then drink the energy potion and keep farming ingredients, taking ally is actually less faster and at the moment totally unfavourable as too my character one shots everyone and i earn less money and exp with a ally