Buy on spot. It is safer. The entire Market is undergoing strong uncertainty due to US tarrif