There are a lot of factors to consider when choosing the right swimming pool. Is it just for fun? How big pool do I need? Can I afford it? To answer all of your questions you need to see the pros and cons of in-ground and above ground pools, because these can differ a lot.
Use
When choosing the right pool, think about its use. If you like hosting big parties in your yard, you have a big family that likes swimming, or you just like exercising in the pool, then the in-ground pool is your choice. Its size is the great advantage for this kind of recreation. However, if you need the pool only for your family to cool off during the summer and have some fun, above ground pool is the best for you.
Cost
In-ground pools are made of durable materials which can be pricey. Even though they provide more space for swimming and relaxing you have to invest huge amounts of money on contractor, materials and other features like lighting, landscaping etc. Plan on building this type of pools only if you can afford it because the price of an ordinary pool can go above 20,000$. On the other hand, there are less expensive above ground pools. These are more economical to purchase and set up. Some common designs can cost up to 1000$, but if you want more luxury the cost does not go above 10,000$. However, the less money could mean less quality which can cost you even more later on.
Space and size
The size of the pool is entirely personal. If you want to get rid of the grass, the in-ground pool is you choice, but if you want to preserve the landscape and nature then you can choose the above ground one. In-ground pools need more space for building and for the surrounding landscaping. On the other hand, above ground pools usually take up the space only in their size. Also, for both types of pools you can leave some space for installing shade sail posts which can serve as a protection from the sun on summer days, or they can protect your pool. These posts are easy to set up and you can move them wherever you need them.
Maintenance
If you decided on an in-ground pool you have to be ready to pay for its maintenance. The advantage is that this can be done by professionals and you have to do nothing. However, in-ground pools demand the use of more chemicals and you need to have certain pumps for cleansing the water. In addition to that, winterizing in-ground pools requires more time and money because they need to be properly drained, dried and sealed so nothing would get into the pipes. Contrary, above ground pools are easier to preserve since they do not require water pumps, you can simply drain it and fill it with water again. As far as winterizing is concerned, you can just pour in the necessary chemicals and cover it properly and you are good to go.
Finally, after carefully weighing on the pros and cons make your decision. If you can afford it, go big; if you only want to have fun, you can go small, too.