Obamacare is not that bad.
Obamacare rates are not far from what a private employer with a moderate number of employees would pay, and if your income is low in a particular year, the subsidies can get you to where you are paying $20 a month or so. If your income is unpredictable you get the subsidy first and can then pay the difference when you have the money.
The only plans that make sense to get on an Obamacare exchange are the "bronze" high deductable plans. If you look at the difference between those and the lower deductable plans the difference is pretty much the amount of the difference in the deductable, which is what you expect from adverse selection theory.
If you are having a good year in terms of money, make sure to fully fund a Health Savings Account because that has the same tax benefits as an IRA, you can spend the money like IRA money when you retire, plus you can use it to pay your health care expenditures NOW.