questions to ask yourself befor you buy