Like some have said, it takes passion, money, time, I agree.
I also think it takes luck to have the right people to emulate bse believe me there are loads to ideas to filter.
Regarding time consumption, the hardest thing is to find your style with which your comfortable much as you may have...