Fiberglass - i have had mine for 12 years now, may be a little expensive also and restrictive in size typically.
Mine was done on all clean fill because my yard was low and sloped, if anthing the ground has actually heaved a little but not the pool, but something to think about.
No liner, no resurfacing.
Very little chemicals annually, at least for me, 20 lbs of alkalinity increase and some calcium because of heater when i open it and 25 lbs of chlorine that is it. I add chlorine every two weeks, throw in a Polaris 360 in May and I am done until close up time.
And whatever you plan on spending for the pool don’t forgot additional costs for patio, furniture, fencing, landscaping and other things to make your yard to look like a resort.