No deal is good at any price (there is always a maximum price worth paying even for the best of the best), but many deals will be good at some price. It is highly recommended that you get legal advice for assessing documentation, structuring the deal and drawing up agreements.