Contrary to what many people may have been led to believe, your success isn’t defined by advertising.
Many of the alleged ‘symbols of success’ advertised can be freely obtained through finance, so cannot be used as a reliable method to define when you might believe you have ‘made it.’
In 1879 Will Rogers said:
“Too many people spend money they haven’t earned, to buy things they don’t want, to impress people they don’t like.”
So leasing a car like the one driven by a fictional character isn’t it, neither is a 2 year contract for a £700 smartphone, nor a payment plan for a £7,000 watch, etc. etc.
It’s perfectly ok to have those things if you want them though, but because you do rather than the ‘image’ you think they project.
The answer to the question is that it is different for everyone – you need to decide what success looks like to you, and to you alone, and then pursue it.
Perhaps, for you, it might be something as simple as what this couple living in Japan found? Running their own business they were able to complete their essential work for the day and then take time out for a ‘snow day’ to enjoy the first snow of the year where they live: