It all depends on your goals and the scale of the business. For beginners, you can even start with zero investment in setting up an online store to start selling online.
For example, Unizap provides the option of a free store with all the essential features to get started with selling online. However, if you own a large-scale business that needs a lot more features or if you start your website from scratch it is more expensive.