difference between short term and long term investments