Summer is here . . . a great time to take stock