Can an Epic Breeding Island be purchased for gold at any time of the game?
From this website.
The Epic Breeding Island is unlocked at Level 13. The cost for this is 125 Gems. Therefore, it looks like you can't buy it with gold, and you can't buy it at any time of the game unless you are level 13 or higher.