The rent versus buy debate depends on your finances, lifestyle, and local market. Here is how to figure out which makes sense for you.