From my favorite startup founder:
if this thing that I’m going to work on becomes popular, will I be able to actually pay for it and switch to it full time if that’s something that makes sense. GitHub is something that had that kind of aspect.
Side project to profitability and to actual business is totally possible. But think business model.