Wake him up or let him sleep?

So my son is 7 months old. He’s not been having the best time sleeping at night he’ll wake up 2-3 hours. Well it’s already 6:20pm and he’s been napping for about 30 mins now. I try to keep him up around this time but since he’s knocked out I don’t want to wake him.

Is it too late for him to be napping right now?