1,320 days is a lot. If someone wants an item you get after 1000 days, but doesn't care about the other items you get along the way, it would feel like you are being asked to subscribe for over 30 months or about $350-$400 usd just to get an item you want. It would require a huge time and financial investment.

I think a fairer way to do things is to give out tokens each month you are subscribed, letting you pick what you want and skip things you don't want.