OP, there are no guarantees in life. You could be 20 yo, buy the most expensive bike gear and then one day you get hit by a car and it is all over in a flash.
OTOH, you could be 75 yo, buy an expensive Colnago and ride it for another 20 years.
Buy what you like and enjoy it...stop worrying about the Grim Reaper.