If you'll wait after 2-3 months and wait for the price to go up. Then you'll not getting any profit, if you're in for the profit then now is the right time for you to buy BTC.
I really agree with your opinion now is the right time to invest our money into bitcoin.