No, it isn't better. There is no such knowledge whether it is better to invest $100k today or $10k per month over the next ten months.
There is historical data showing that in 2/3 cases, lump sum is better. That says exactly nothing about which will be better today or tomorrow. The future is unknown.