User blog comment:Jonnyvue/Obtaining Special Elgifs/@comment-27034550-20160312001609/@comment-2061246-20160316231624

Fun Fact: it would take over 200 days to get from Level 500 to 999 if you played nonstop with Gems refills on the best quest before you get there. That's 200 days of actual playing hours.

So realistically, if your average gameplay was at about 2 to 3 hours a day, it would still take you over 5 years to get there.