Awesome goals, agreed.......turning 50 will put your mind in a different prospective, you feel great but age has a way of changing things. I would add one......develop at least three passive income streams to replace your current income. Getting checks in the mail for past investments puts your mind at ease once you near retirement age without having to depend on a government type pension.