Weather wise... a pool is great for cooling off during the summer. Cost wise... depends on whether you want the monthly maintenance (cleaning/chemicals/etc). In Metro Phoenix Area, you have to maitain your pool year round. If that sounds like a burden, you could find a home within a subdivision that has a community pool instead. If you have any further questions, please let me know. Thanks!!