why long term investment is good