I tried to put emphasis on the personal nature of the question in the title. I’m not asking for myself or the average individual. I also mean ideal in the way where cost is still a factor. The iPhone 16 Pro has a 1TB model but it’s around $500 more expensive than the 128GB version.
I imagine answers are going to vary significantly depending on an individuals approach like relying on cloud storage, SD cards, or a Magsafe NVMe drive for example.
I found 1TB (512GB on the phone and on the SD card) was ideal for me. I could keep the things I wanted for “just in case scenarios” like the files needed for the source ports of Diablo, Half Life, and Morrowind in case I want to play a game or some ebooks if I have time to read. I never needed to uninstall applications and shuffle things. I even had plenty of breathing room.
Another question I’d be interested in hearing people’s answers to is what is the minimum storage capacity you would consider for a phone. I don’t think I would buy a device with less than 256GB of potential storage. If it has an SD card slot that opens up the potential a significantly.
I feel 64gb should be the minimum. I had 32gb phone which I used for 6yrs and I used it without SD card. I could run it that long because I had unlimited gphotos backup which came with a custom ROM and I always has to clean it every month or so to have around 2gb free. Now I upgraded to 128gb, let’s see how it goes. Idk if I should opt to an SD card.