I am afraid with the level that difficulty is increasing it will be hard for the little guys to really benefit from mining in the future. I have debated on buying S9's now or just wait for the next generation of miners to come out and save my money in the meantime. Id hate to buy 20k worth of S9's and then something new comes out. Looks like the E10 is 18Th/s . Certainly other companies will have to step up to compete with that.