Invest in yourself as long as you could. Its like building an armor to prepare for a battle. You have to make sure that you can stand all the obstacles but you can only do that if you are well developed. If you are well armed.
You can do it even little by little, it will accumulate anyways. And in the future you will celebrate and will invest in yourself even more.