If I must own a stock for the next 10 years, $fb is the one. Look at its ecommerce strategies and up coming products releases.  It's already monopoly on everything,  why not ecommerce and payment too?