“so the $30,000 gain would be subject to the new 3.8% tax”
No. If it’s a married couple, the taxable gain needs to be higher than $500,000 to trigger the tax - $30,000 isn’t going to do it. This is another “soak the rich” tax.
It’s another “soak-the-rich tax” for NOW. Just wait.