No, Bitcoin is not meant for short-term speculation.
With a high degree of probability, your friend will not be able to buy a cryptocurrency cheaper, but sell it more expensive.
Currently, we are seeing a bearish trend in the price movement of Bitcoin and other cryptocurrencies. In this situation, any purchases can bring a loss (instead of a profit).
Another thing is if your friend is ready for long-term investments.....
Then the present time is a very good moment to buy the first cryptocurrency.
True, bitcoin is not a place to double money in a short time, it looks simple but the fact is that many people are crazy for losing money from bitcoin, it's better to use money that we can consider lost when investing in bitcoin so that if something bad happens then we don't cry or go crazy.