XRP for sure. Look at the chart, it found support, now ready to take off again.
XRP has been pumping for some days and it corrected for two days. This could be the time to enter, but just add slowly rather than going all in as there is still some room for correction. Other than XRP, I think ETH and ETC can continue to run up in the coming months. However, I don't think we will have an Altcoin which will give x100 returns by the end of this month, I will happy if someone shares the details of any coin which can deliver that much gains in such a short time.