Its never late to buy bitcoin, but if you have little amount to spend then I suggest go with an altcoin and wait for the pump to sell.
Yes it will be difficult for a common man to buy bitcoin now so altcoin will be the best substitute and once it pumps then they can hold some portion of altcoin for future use and the remaining portion can be used to buy bitcoin if the return on investment is high but let's not miss the opportunity to invest in altcoins with better future.