Are you growing in tomato grow bags? If so thats why ur having great results,
all the goodness is already in the soil.I would give it, at least 4-5 weeks before you harvest but lookin very good.