The biggest challenge is self-financing 100% of everything. Recording costs, studio time, engineer fees, travel costs are all a part of the creation process. Then after the creation, there are producer fees, mixing, mastering, photo shoots, artwork, packaging, artist feature fees, legal fees, clearances, and so on that must be covered before any music can officially be released to the public.