Ensure the tip position never goes more than -border