Renting vs. Buying in 2026: Which is the Smarter Choice?