Definitely not selfish, but in the mean time, maybe take a break first? Afterall you won’t know how the other party is gonna treat your kid and also, you’ll be very very busy when baby is out that you probably won’t have the time to really bother about your partner (which won’t help the situation and may even scare off the other party if you’re still in the honeymoon phase).
When you’ve settled down, of course go ahead if you find someone that loves your child like his own and also you. 😊 Everyone deserves to find their own happiness regardless.