To add on to this, drive by the area of the home you are looking at during the day/night.
Look at traffic patterns in the area... just because you don't drive it doesn't mean it won't be a headache when trying to get things delivered or taking public transport. Look at what transport is in the area.
Schools, hospitals, things to do, trails/parks, shopping, stores, libraries.
I know you don't get hurricanes up there, but look into what "bonus" features come with every home and what they would be worth if you wanted to add them on your own. For us, hurricane impact windows were something we wanted to come with the home already. Fireplace, basement, attic space. So much to look into. Parking spaces even.
Many things to consider, far too many to list.
Weigh the different features of homes that you are interested in and don't be afraid to look at homes you don't think you will like. You never know what the "non preferred" homes may have that you weren't thinking of before and vice versa.
Look up homes using realtor apps, Zillow, Realtor and even realty websites as sometimes they post on one or all, sometimes they only post on specific ones.
If you have the time, go to open houses and look around homes. Listen to what other people are saying during open houses to get ideas on what could be done to the home etc.
Enjoy the journey even though there will undoubtedly be frustrations along the way. Don't become attached to any single home. When you see the home you know you want, shoot your best offer. Don't regret putting an offer that you will regret or second guess. If they pass, try to move on and look for the next one.