I have never been to a FIFA championship or any other major event, so have no idea how does the ticketing system work? I know for the Olympics its a lottery, what about 2018 football in Russia? Would like to take my dad..

How far in advance do they start selling tickets, what are the average prices, where best to buy?