Just do gemcha, that's the most reliable way to get Elixirs, I'm floating between 200 and 250 everytime, I spend like 50 to 100 daily and it never goes down.
Be sure to do Gem caves every single day.
Wait, you got around 50 HEs daily with gemcha? f my luck then , I just got 2 HEs from gemcha