If I had a choice, I would have gotten the iPhone 12 Pro Max (512GB), however this was well beyond my budget. If I had a $10,000 windfall of money, I would buy this phone. In such regards, the current iPhone 12 Pro that I have will be reset, and put away in the case that I would need to put use to it again. An iPhone 12 Pro Max is not cheap. The 512GB model with Apple Care+ warranty is $1,650.