Hopefully burning 46M tokens can improve the quality of prices on the exchange because this is quite large in the available supply, but I think by burning tokens about 46M is still small compared to the circulation available in the market.
How timely

Anyway token burn is useless if the Holders have lost faith in the project. Even if they burn 1 Billion tokens, if the demand is not there, there will not be any much effect on the price. The most important thing is keep the faithfuls happy with the very important project developments such as increased distribution of XPOS devices and also widen adoption in different Countries and Continents. Trust me at this current state, if the price dare tries to rise to some eye catching level. The people who have been holding NPXS bags since 2018 will dump so hard, it will affect the expected price growth.