I would take all expenses into consideration as well, Reinvesting, your time is worth money of course, many-many people never account for their time spent finding new acquisitions, parsing drop lists, doing spread sheets and all that good stuff that goes along with business.
To buy and sell, develop and ect to turn a steady 10K a month, you are going to first need some capital to fund these things, revolving capital would be the key to continuing the 10K a month, keep in mind, when you purchase domains from auctions, people can find out easily what you payed for the names, that can present a problem in negotiations with a potential buyer, so your hold time per name may play a factor in your actual monthly revenue.
Developing websites that generate multiple streams of income is somewhat the same, some months will be better than others, going the Amazon.com and affiliates as such, is profitable for sure, but tedious and very competitive, being a direct affiliate with companies is far better, direct affiliation with companies is hard to establish, it took me almost 10 years before i could get direct affiliation with companies for my websites. although profitable, it takes a some hours per month, i spend around 3 hours per day on my websites to keep inventory and additions up to date, and i work a day job of 40 + hours a week/ not domaining.
It sounds like
@Recons.Com is rolling, great to hear
@Recons.Com! keep that momentum going! Outstanding!
@Brand Ultra , Keep your sights and motivation, it is very-very-very hard to accomplish a 10K a month income steadily in domaining, not many have what is really takes to accomplish the task, me being one. best of luck to you, stay focused and give it your best shot.
Oh yeah, and forget domain name parking, it is a pain in the ass today, the parking companies and upstream providers are on life support. not worth even messing with, your time is money.