any time is a good time to buy bitcoin even if the price goes down after you bought because bitcoin has real potential and the adoption is still ongoing and in the long run like always price is going to be higher.
but you don't have to invest all the money you want to invest all at once. do it in multiple orders. spread them at different levels.
I'm not sure about bitcoin yet, but I'm sure with Ethereum.
LOL, nice joke bro.