Could Buying Microsoft Stock Today Set You Up for Life?