Recommendations are based on available data online. For precise advice, consult a licensed immigration consultant.