Im looking for a new phone and came upon the S22, but it seems it has a pretty bad battery life. The S23 seems a bit too expensive for me right now… So I was wondering if buying the S21 now, is still good? Or is the battery of S22 not that bad after all?

Thanks in advance :)