No, it is not late. Today have been nice chance for buying BTC or alts.
I agree with that bitcoin price is low it's a good time to buy bitcoin. There are many altcoins or token which also profitable one of them is called tokenloyalty which it's ICO is now live in DEX. Tokenloyalty has great team behind it.