My 2 satoshis :
I bought a XMR contract a few months ago on Genesis. It's still doing "good". Nothing incredible, but the ROI is here (I transfer my earnings to exchange sites).
It's a 2 year contract, without maintenance fees (so they can't discard it). I paid $80 and earn about $15 a month.
(and I don't even post an affiliate link

)
Their is a difference between lucky and smart, but you buying contracts at that time is luck. I'm not saying that your not smart too, but I think it was more luck. Wait 6 months and put all your earnings back in again. I would love to hear about this success in 365 days.