New business formations are not yet showing decline in 2025