In order to avoid the need to empty the inventory because of lack of space, you should craft continuously. Sader will pay always more for Crafted Items as well!
With an inventory full, you will get stuck as you progress through the story, so you have to be careful to manage it properly by crafting the items.
Try to always be crafting all items at the same time: