Honestly, now is the wrong time to buy Bitcoin. Anyone who is buying now should've bought a month ago.
I have to disagree because I believe there's no wrong time to buy, the people buying mightn't have had spare cash when the price was low but only got some cash presently. There are those that are only getting convinced about the potential of Bitcoin right now so they're buying. Some are also investing for the future as they plan to buy and hodl for as long as a they can, neither of this people are making a mistake buying Bitcoin presently. The only mistake that they can make is when they sell too early because of the market falling and they get scared.
The president elect Donald Trump also made many people to hear about Bitcoin and this might be their first time getting to know about it since it was mentioned and trending during the campaign period. We shouldn't discourage them from buying saying we're at the top, the market can rise further for this bull season and will increase more in years to come.