Yes and due to what happened with bitfinex we still havent got back to the price in where it is from the past month, so it is now really the good time to buy. As days goes by we are gaining back those lost dollars with buyers getting in.
I think the bitcoin price will rise in the next few months when the people are moving away from the altcoin to bitcoin again.
That is hard to predict. This altcoins are strong when it comes to the trust of their users. They will not just move away to where they can more than bitcoin.
There is a lot of movement in altcoins and there are a lot to choose.