When a project only gets bigger and bigger

Do things first that are holding up other jobs!! Need to paint the floor before putting in the carpet, paint the floor!! Need to paint items to put on the motor before putting it in, paint those! Put the cam in, then dress the motor! Take the 273 out, and clean the engine bay, then put the 360 in! I typically do everything I can that's free until I need to buy something, then purchase the item! In the meantime, I move to something else that's free!!!