Last time I ran the numbers is was 8 to 10 years before I hit break for an ICE vs an equivalent EV (in feature set that I cared about) given my driving habits and operating costs for either. And there's some electrical work that needs to be done to properly support charging a BEV without juggling what's drawing power when all the time. Upgrades to happen either way but they'd have to be rushed if I had bought a BEV, vs taking the time over the next few years.
So at least to for my situation it makes more sense to stick to ICE for now. If the BEV evangelists are right and battery prices drop down to the point where the purchase price of a BEV is the same as an ICE, then it makes more sense to wait. Buy ICE now, get everything in place, evaluate everything again in a few years.