How can you say you have good traction if you have no revenue? Do you blog in a space adjacent to your product to attract potential customers? Have you built up an email list?
Simple answer: it's time to go get a job when you run out of money.
What are you doing right now to make sure you don't run out of money? (It's also time to go get a job when you don't care enough about your startup to do the hard work required to become profitable)