I initially got 2 Sirena, and 3 Arista from the market during a few gem sales. I wasn't sure if I wanted more so I went back and fourth on the idea for about 2 days after getting them initial ones. Well, unfortunately a free gift offer happened Monday, when an earlier gem sale, just a gem sale, was happening. That set me back a bit, as I wasn't personally interested in that free gift. No gem sale Tuesday or yesterday. So I had to buy gems at full price. I bought a pack of 530, and then a pack of 250 to get the last Arista and last 2 Sirena. As I already had one of both from last year.
Going forward, If I'm still deciding on something especially on a Monday, I will either have to hurry and get the gems if they're on sale right then, or test and see something out. Or just an idea, I could just get all the gems even when I'm not 100% on something or still going back and fourth on it, just in case if I do ever decide to use them, which is a decent probability, I have the gems already and that way I'm not having to anxiously wait on a gem sale which may or may not ever appear. Or worse, get taken over by a free gift offer instead. Not that the free gifts are bad, in fact I liked a recent one, but still.
And tbh, if I ever had to pay and get gems at full price again, I'd rather get a "gift" with it instead. Technically speaking, the free gift offer can be compared to the cost of gems when they're not on sale. 21 dollars for the lowest one which would include the free gift, and the cost of 530 gems when they're not on sale (in the US, tax included) is also 21 dollars. It's something to think on, for me anyway, but going forward I should probably prepare for needing more gems. Especially if there's even a chance that I may get it or more of it. As long as I'm going back and fourth on something anyway.