If you go out and buy a business, how many years should it take to pay off the original investment? Don't you look for investments that can pay themselves off in 5-7 years?
Shouldn't long-term investors use this same logic when deciding what stocks they'll invest in?
For example, if you...