My question is it safe to invest BTC at the current price?
The good time to buy bitcoin is when the price is declining. However if you plan to hold for long period then any price is ideal since you're not investing for short term. We know anything is possible to happen, the price can turn upward or downward unexpectedly. But there's no such thing as "safe" when you're investing because its risky, thus better to have less expectation when you invest your hard-earned money.
Do you have any other Altcoin options?
Well established altcoins are my choice but still DYOR to be certain. There are also gem on new coins however its not easy to spot it.