Finding a partner vs Immigration, which one I should do first?

Hello guys,

I am Indonesian (28M) currently living in Singapore have short-term goals to immigrate to North America (the US or Canada). However, I feel that I am at the age when most of my friends are married or settle down. So, I am wondering whether I should try to look for a partner in Singapore first or delay it until I arrive in North America. My concern is that if I find a partner here, I might not be able to move out from Singapore since it's more challenging to immigrate with a partner and most girls may not be willing to move out since they are already comfortable here. Another option is to delay looking for a partner here in Singapore until I manage to immigrate to North America. The cons of this option are I might keep getting older and miss a good potential life partner here in Singapore.

Should I start looking for a partner here in Singapore or delay it until I immigrate? What do you guys think is the better options? For those who also had the same goals of immigrating, what did you do?