Modernnomad84
Here's something you can take away from MMM even if you don't agree with everything he says.
Based on your post, these are the things that are important to you (or at least a start):
- Newer car - owning a house over 300 sq. ft. - Traveling to Arizona to visit relatives.
Maybe there are a dozen or so other things that are important to you that you could add to that list.
Now open up your bank account and find out how much spending happens on stuff that isn't important to you. 50%? 80%?
If you can dial down the spending that doesn't make you happy or the spending you do that just out of habit then you would be able to do more that does matter to you... nicer house, nicer car, more frequent and longer trips to AZ.
http://earlyretirementextreme.com/
His book is especially interesting.
Granted, the author of this book is quirky and ends up doing a lot of work that you could hire someone to do for $10 an hour. But the author stressed that- at least for him- he'd rather spend his team mending clothes or fixing his bike that being in academia (his prior career).
Macaw Learners Discount: $80 off Macaw
On the days when I don't switch gears, there would be no way I could do focused work for more than an hour or two.
Honestly, if I ever really wanted to do a computer-based startup, I would leave my 9-5 job and do landscaping or something physical during the day. I don't think it's realistic to ask your body to be in front of a computer for 12 hours a day.
This is one of those instances where it isn't a zero-sum game, and you and the reseller can both benefit.
7 Things Not to Do When You Build a Business Online
Bypass Captcha... Go to Jail?
As a graduate of CS, you have a mind that functions in a unique way. If you set your mind to water delivery, a dry cleaner, or real estate, you would likely approach it in a way that few of your competitors do. Capitalize on that.
If you have to 1. create the market and then 2. create a business on top of it, you are making twice the work for yourself.