The Best and Worst Real Estate to Buy in 2025 (Ranked)