Far be it from me to dampen your enthusiasm, but you should give yourself every opportunity for success. That's what the planning part of the process of creating your business plan will do. By the time you have pressed your way through it, you will not merely have some neatly arranged document to keep on file, you will have a working tool that addresses the essential factors that influence your future.
Now, in addition, when you know the average number of transactions per customer and you know your average dollar sale per transaction, you can also project how many customers you would need over those 10 years as well. This would tell you everything about what your business would need to do to give you the salary you want. So, wouldn't it be nice to see what a plan like this would look like? Could you do it? It might not be as tough as you might think.