Is Solar Power Worth the Cost?