Is solar worth it? A practical look at cost vs savings