I totally agree! I tell many this same thing. If you keep waiting to “afford it” it won’t happen.
Also, waiting for your career to take off is a waste of time. There is no such thing and it's just another cell in the prison camp.