If you bought miners at this time you would never reach ROI.
If you are really interested in mining you better stay away from it before the next halving. After that, there will also be new hardware coming out. Considering that BTC price will increase, Then you can decide if you want to invest in mining.
Until then, better buy some BTC and hold.
With electricity prices in the EU have no chance to get the ROI. Generally, for individuals the cheapest energy we have in Bulgaria , Romania , Hungary , Croatia , Latvia, Estonia, Lithuania, Poland about 0.088-0.144 Euro / kWh. The highest price paid residents in Denmark, Germany , Cyprus and Ireland about 0.294-0.241 Euro / kWh.