At this moment, my advice is:
- Don't panic buy now. We're already in an advanced stage of the current rally. This hype will go a bit higher, but not infinitely. It probably will be a bumpy ride and there will be better buying opportunities in the next 6 months.
If you can afford it (this time it's risky, only invest money you can afford to lose):
- If you already have some BTC, keep them and maybe buy a small amount.
- If you don't have or only a small amount, buy some more, but not too much.
But don't be too confident, take your profits wisely. I think in this rally a relatively early crash is very probable because of the scalability problem that will be more visible when transaction activity explodes. Remember that SegWit is still not enabled - and even when it's enabled, it will only increase the block size to 1,7 MB - not enough for a real usage explosion.
After the crash there will be a bear market. Then it's time to _really_ buy if the fundamentals are still sound.
Fortune favors the brave.
-Old Latin Proverb