You do not make money through your business overnight, and you also do not make passive income through your business easily, however, if you continue to work on your business for a long time, one day you will be able to generate passive income. A business can be the best way to generate passive income.