The key question is: what do you want your pool for? This is not trivial. Everyone here who has a pool has their own personal reasons for the pool THEY own.
I wanted a pool I could swim laps in--that, to me, meant 40' long. I didn't want to spend an insane amount of money but I was willing to spend more than most above-ground oval pools. I didn't need a diving area, but wanted a deep end. My wife said "It cannot be ugly" which, to her, meant a common above-ground pool was out. We wanted solar heating but wanted panels that weren't obtrusive....These were my needs.

If you don't swim laps, then you may want a pool to splash in, a pool to float in with a nice cool drink.

Do you want something simple, or "House Beautiful"? These are some of the questions you need to answer.

Carl