Most altcoins are for short term investment. Investing in them should make one short term investor.
Although, there are certain altcoins that will make good investment on long term basis, depending on his astute you are in switching between the altcoins and bitcoin.