Is now a good time to buy an expensive laptop?

Around every 4 years, I invest in a new high-end laptop with a strong graphics card to use for my work and gaming. Unfortunately, the last time I bought my laptop, Nvidia dropped their latest graphics cards, and I spent over $2000 on an outdated laptop. I was considering buying a new laptop like the xps 16 with a RTX 4060. Is that a good idea or should I wait for the 50 series to drop? Please help.