How many more years does our sun have to live?