Ofcourse it is best to invest in bitcoin now cause i think it will keep increasing in the upcoming years until it reach it's peak and i think it's peak is anywhere near so we can say that it will keep increasing for up to 5 years more maybe but bitcoin price now is expensive so if you don't have much money i think it is better to invest in altcoin and i recommend ETH we can see it's potential and its not that expensive yet so it is the right time to buy eth now..