Maybe now. Maybe never!
Custom software is expensive, so this is a very important question to answer. We at IGotAfrica always advise our clients to start small. Start with an off-the-shelf solution and test your ideas and your cusomers' reactions.
We help our clients to define a path for their online presence very clearly so that you know when the time is right to invest in a custom solution.