It’s close but I think needs Maybe 2-3 weeks. Notice how the “spikes” have started to spread out on the bottom, they will do that throughout before it is ready to pick. I would personally let it ripen on the tree before picking it. The stem will often turn more of a yellow / brown before it’s ready, another indicator that it’s ripe or close to ripening.