I don't know about Canada, but spending time getting your degree is time well spent. You wouldn't be too old, at all, to start in your mid-20's in the US. Especially if you were taking time to give yourself an education outside of flying as a fall back.