Having 2 marble key dragons means one every 10ish days, but then the land is filling fast, so soon I will be maxed out. The 5 dragon habitats are a must, but 300 gold each makes it tough unless you have all of the GPDs.