@Kenny ******
you'll need to enter Thailand within 90 days from the date the SETV is issued. If you're going to be in Europe longer than that then you'll be wasting the visa. If not you can apply now but they may require you to show a flight from the US to Thailand as part of the application.
Norway also participates in the evisa program so you might be able to apply for the SETV while you're there. You would need to check their website to see what their policy is as some embassies will not issue visas to non-residents.