Data: 52% of consumers considering launching a new business in 2025