Once you buy the Golden Pass, you get all the previous rewards up until your current tier. However, to take full advantage of all the benefits, it is recommended that you get the pass when the season begins.