should I buy sol now?