Experiments have already reached the stage of producing more energy than required to start and sustain it. The only challenge left is to make it stable enough to generate power for a prolonged period.
And development of this tech is likely to develop sooner than you think thanks to AI and quantum computing. AI data servers will require enormous amounts of energy and they will also help accelerate research into fusion.
As for fission nuclear power, that has serious drawbacks, not least the fact that we really wouldn’t want a lot of countries to acquire fissile materials for obvious reasons.