You can find many good future-proof Android phones on the market. As a technology enthuastic my suggesting would be :
Samsung Galaxy series Phone
Google Pixel
OnePlus nord series Phone
All of them have powerful processors, large amounts of storage, good cameras, Software and long-lasting batteries.