I think it's more prudent to work before starting a business, as you can first learn how to solve the problems faced in entrepreneurship through your job. This way, the success rate of starting a business is higher, and there will also be some capital accumulated before entrepreneurship. If the overall environment is really bad, with insufficient funds and no good opportunities, it's best not to start a business.