I never used to keep a vehicle long enough to need new bearings. Had my Ford(180K) checked the other day cause I heard a squeek. They said the bearings were fine . still cant find the squeek, Guy rode with me, of course, NO squeek.
Now boat trailer bearings used to be a problem until "bearing buddy" came about.