Hi Healthie,
Welcome to the forums, and I hope you really enjoy your time at UNBC! We have really good friends in PG and know the area well.
I'm not clear from your post whether you are new to PG, and whether you are--for now--looking for a place for ONLY the 4 years while you'll be in school, or whether you intend to settle there for good?
Although it looks like you are in great financial shape, and while it's an awesome idea in theory to reduce your own housing costs while in school by having roommates pay for a big chunk, especially in a city where real estate is (relatively) cheap and may outcompete rents, I would still go cautiously.
If you're looking for something to flip in 4 years, I would be really cautious. Buying is cheap. Selling is expensive. Your realtor will collect his/her commission from the seller. So that's great when you buy your first place, but sucks when you have to sell and thousands are going to the realtor. Beyond the purchase price, there will also be lawyers fees, a property transfer tax, and a land title fee. And that's not counting the inspections costs. All of these have to be paid again when you sell/buy the next time.
When you get your mortgage, the bank will need that mortgage to be insured in some way against your death. So, even though you are young and single, you will either have to pay for mortgage insurance or get a life insurance policy for the value of the mortgage. It goes on...and it's a major hassle and downer.
As the homeowner, you will now be responsible for the strata fees (if you're looking at condos or townhouses) property taxes, garbage pickup, water and other bills beyond just the utility bills that you have to worry about as a renter. And you will be monitoring your roommates' use of utilities and trying to enforce limits because you're the one who has to pay for all of it (even if split 3 ways or whatever you decide).
All of this can be totally worth it in lots of scenarios. I LOVE being a homeowner! (we just bought and moved again this year) But I would never advise buying if my plan was to live somewhere for 4 years and then sell and move, potentially to another part of the province or country. Be aware that, provincially, there is a First Time Homebuyers tax credit which is really helpful, but you can only use it once, so again, if this is a short term thing, it may not be worth using that credit on this--likely your least expensive in your lifetime--purchase.
In the short term, I'd also be nervous about buying in PG right now. The city's real estate market, from what I understand, has been on a tear over the last number of years. But personally I see that as dependent on an oil and gas market boom that's unstable at the moment and fueled by speculative investment in a prospective LNG economy that I don't believe will get off the ground. I, personally, do not expect the momentum to continue indefinitely, especially with the pipeline debates coming to a head, Site C in question, the new government, and the pullouts from Petronas and others from LNG development. So again, if I was looking at a 4 year timeline, and hoping to flip something after I finished school, I'd keep renting.
All that said, if PG is home and you're planning on staying, then go for it! :)