I think for alt coins you should do short term investing, but make sure you look at the coin history and dont buy at a high some have been known to be huge pump and dumps.
With Bitcoin I saw Buy low and keep the price will keep going up. (I wish I invested more when it was 1/10 the cost now)