I cannot gaurantee that this is the right time to buy altcoins that you have mention above cause i am not sure this would be the last price value of coin in the bullish market. I was just thinking in advance that there would be another price down in the middle of december which was the reverse psychology situation in a previous year.