For one, the business model should be a lower investment concept to be considered a lifestyle business. After all, big overhead and high costs of operating do not help induce happiness and stress free work. In a market where capital is basically limited to the money you see in your bank account, a low cost business model is essential to enjoying your new business start up. Seasonal businesses that do not require a fixed location and annual overhead costs can provide a legitimate option for this.
When times are tight, so are wallets. It is important to choose a business model that fits all budgets and economic situations. Great businesses will be viable during recessions and during booms. Something like flowers makes sense in that if Mom wants flowers for Easter, Mom will probably get flowers for Easter.