People have gotten it with less than 2k and only in a few months. I got it about a year and a half in, on the very day I crossed 100k. When I started over 3 years ago they were handing it out almost weekly. On Thursday's to be specific. Back then people compiled all kinds of stats from new masters to try to determine what if anything could be the secret. Bottom line, it's so random it almost has to be a lottery. The only common denominator the last two times it was handed out was multiple people who got it hadn't turked in months. There was also a user SKB who claimed to know an mturk employee that told her it was random. Take that with a grain of salt.