Buying a Business in 2025 – What You Need to Know Before You Invest