Edit: Goddamnit will one of you please comprehend my question and give a relevant response.
I didn’t ask whether or not you think souls are real or what you think about Buddha
This is not a creative writing prompt nor a place for you to pontificate your religious ponderings! 🙄
I know your looking for a straight answer, but questions like this don’t really have satisfactory answers due to them not being scientific questions. The definition of “best life” will be fundimentally different for everyone and the actual best life for each person will be consequently unique. You might define your best life as having lots of money or cars, while I define mine as acquiring and sharing knowledge and skills. Neither life is superior, just yours might suck for me and mine might seem tedious to you.
That being said, given hypothetically infinite time, then everyone would logically get to live their defined best life at some point. However, because time has a definitive beginning (at least as we currently understand it) and is therefore not infinite, we would never be able to empirically know if we had reached peak life experience or if one of the infinite possibilities that never happened would have been better.