Many people think a successful business owner is defined by the car they drive - they assume luxury European wheels = success. Even worse, some people will lease a vehicle to keep up with the Joneses. Financial success is genuinely valued by the income-generating assets you can’t see - real estate, shares and superannuation. If your business funds a lifestyle and not a future of freedom, it’s time to think again.