dear fahad bhai
3m is very good in paint correction products , i mean abrassive products like compounds, polishes etc but their finishing stage products limited in range , their 3m performance finish synthetic liquid wax is good but not as user friendly as like meguiar's products
ok here going to offer you economical package for learner stage nashees 
armorall wash and wax shampoo
turtle platinum series paste wax ( its hybrid wax ) or 3m performance finish ( synthetic wax )
armorall detailer spray
armorall tyer foam spray
turtle f21 interior spray
chinese made microfibers ( well differnt quality microfibers in market go for soffter one which ur hands feel more softer but if ur budget allow better go for meguiars supreme shine microfibers )
going to pm you their prices