2023 has been good for SOL despite a series of outages threatening it. How many more can it handle though?