I think you graduating is the first thing that needs to happen! After that we can make a big push to make it happen. Money isn't too important but we will need to save a bit. We need to meet each other's parents for sure! That is important to me at least. We need to get you a visa haha