I will finish my current 3 projects (fingers crossed) as soon as possible and decide afterwards.
I hope I will get them done within the next 6 months. Maybe until then, Unity is somewhat back on track with a rewind and a new CEO/management, but I doubt it.
So I think I will look into Godot. I played around with it a couple of years ago and really enjoyed it. It's nowhere near Unity in terms of capabilities, but there will be a huge influx of intelligence into the community now and limitations never hurt the creative process.
Also I always wanted to learn C++ and contribute to an open source project. And as soon as I'm comfortable with C++ I will probably look into Unreal as well, but I will need a beefier computer then. :D
I hesitate trying other options like Flax, Stride, Unigine and the likes because of the small communities.