Is this too late buy now?