It sounds like you are doing a great job being attentive to your babys sleep needs! At four months old, most babies still need about 3-4 naps a day, and a long wake window from 2:30 PM to 6:30 or 7 PM could be too much, leading to overtiredness.
Signs of overtiredness include fussiness, difficulty settling, short naps, and frequent night wakings. If your baby is showing these signs, it might be helpful to encourage an afternoon nap, even if it's just a short one.
A common schedule for a four-month-old includes wake windows of about 1.5-2.5 hours. If your baby is resisting naps, you could try adjusting nap lengths, wake windows, or using different soothing techniques.
If she truly refuses an afternoon nap, then an earlier bedtime (like 6:30 PM) could be a good option, as another commenter suggested. But if she is waking up very early or struggling at night, an afternoon nap might still be necessary.
Ultimately, every baby is different, so a little trial and error might be needed to find the best balance.