Good job so far. I'd take a trading stake out and pay the tax+penalty. Leave the rest of the Roth in QQQ forever, and trade the new account for living expenses from now on.
Be aware that money has fallen from the sky since Jan 2020, this isn't normal. The market will die down someday...