If you had unlimited time, money and energy what would you do with your life? Would you really be motivated to do anything productive?
Working within resource constraints naturally forces you to be more creative. It pushes your mind to find new and unique ways to produce results. Nature itself is designed to work and produce against constrained conditions and the strongest of any species are those that learn to adapt and thrive with limited resources.
Nothing you need to or want to start doing requires unlimited resources; in fact having limited resources forces you to be more resourceful. Whatever you want to do, start today and remember, the only place you need to have unlimited resources is in your mind.